Mental Model
A Binary Search Tree keeps data sorted and allows ordered operations, while a Hash Map stores data for fast access but without order.
Analogy: Think of a phone book (BST) where names are in alphabetical order so you can find the next or previous name easily, versus a pile of index cards (Hash Map) where you can quickly find a name but the cards are not sorted.
BST:
5
/ \
3 7
/ \
2 9
Hash Map:
[0]: null
[1]: 7
[2]: 3
[3]: 9
[4]: 5
[5]: 2
