Merkle trees are the data structure that makes blockchains efficient.
They summarize many transactions into a single hash. You can verify your transaction is included without downloading the whole chain.
This enables lightweight wallets on phones. Understanding Merkle trees explains how blockchain scales without losing security.

