A liquidity pool is a collection of funds locked in a smart contract on a decentralized exchange, used to facilitate trading by providing liquidity for token pairs.