A liquidity pool is a collection of funds locked in a smart contract. Liquidity pools are used to facilitate decentralized trading, lending, and many more functions. Liquidity pools are the backbone of many decentralized exchanges (DEX), such as QuipuSwap on Tezos.