Curve is a decentralized exchange liquidity pool on Ethereum designed for extremely efficient stablecoin trading. It allows users to trade between stablecoins with low fees and low slippage, and provides liquidity providers with a way to earn fees and interest on their assets.