Mental Model
A heap helps quickly find and remove the smallest or largest item, which a sorted array cannot do efficiently when items change often.
Analogy: Imagine a messy pile of papers where you want the most important one fast. Sorting all papers every time is slow, but a heap is like a special folder that always keeps the top paper ready.
Sorted array: [1] -> [3] -> [5] -> [7] -> [9] -> null
Heap (min-heap):
1
/ \
3 5
/ \
7 9