https://feeds.chain.link/ - link for reference.
Let's take the LINK/USD feed for example: From my understanding, the aggregation contract fetches the price of LINK in USD from the node operators who get their price from other aggregation services. Then, smart contracts of other services e.g synthetix fetch the data from this contract and use the price? Does it take the volume into account? Is this the VWAP? Or is this the TWAP?