A Merkle Tree is a cryptographic data structure used, in EOS, to link multiple transactions together using their hashes, and hashing multiple hashes together until you get up to a parent block. It is a quick way to prove inclusion of a transaction inside a block.