A liquidity pool can be thought of as a pot of cryptocurrency assets locked within a smart contract, which can be used for exchanges, loans and other applications.