Liquidity pools are collections of crypto tokens locked in smart contracts. The liquidity pools help carry out trades between assets on a decentralized exchange, with the assurance of liquidity.