Merkle Tree
Is a binary hash tree. Where for each value we take the hash of that value to build a tree. We recursively do that until we have 1 hash at the root of the tree.
If this hash is modified, that means there is at least 1 value that's changed.