A transaction pool is a pool or list of transactions that propagate across a shared network but have not been added in a block.