A tree constructed by hashing paired data (the leaves), then pairing and hashing the results until a single hash remains, the Merkle root. Merkle trees in Bitcoin use a double SHA-256, the SHA-256 hash of the SHA-256 hash of something.