Synthetics are a DeFi primitive which provide exposure to assets that are not available natively on-chain. These assets can range between cryptocurrencies from different ecosystems to real-world assets. There are various mechanisms to price these synthetics, most involving price feeds and over-collateralization.