Mental Model
A heap is a special tree where each parent is bigger (or smaller) than its children, making it easy to find the biggest or smallest item quickly.
Analogy: Imagine a pile of boxes stacked so that the biggest box is always on top, and every box below is smaller than the one above it.
10
/ \
7 9
/ \ / \
5 6 8 4
Array form: [10, 7, 9, 5, 6, 8, 4]