Mental Model
A heap helps quickly find and remove the smallest or largest item without sorting everything again. Sorted arrays are slow when adding or removing items because they need to keep order.
Analogy: Imagine a messy pile of papers where you want the shortest paper fast. Sorting all papers every time you add or remove one is slow. A heap is like a special box that always keeps the shortest paper on top, so you grab it quickly without sorting all papers again.
Sorted Array:
[1] -> [3] -> [5] -> [7] -> [9] -> null
Heap (min-heap):
[1]
/ \
[3] [5]
/ \
[7] [9]