For every blockchain, the Mempool (short for Memory Pool) is a database of unconfirmed transactions. As soon as a transaction is submitted by a user, it gets to the Mempool and as soon as a transaction is picked up in a new block, it gets removed from the Mempool.