Mental Model
A Binary Search Tree (BST) keeps data sorted and allows ordered operations, while a Hash Map stores data for fast lookup but loses order.
Analogy: Think of a BST like a sorted bookshelf where books are arranged by title, so you can find books in order or find the next one easily. A Hash Map is like a pile of books with labels, so you find a book quickly by label but can't easily find the next or previous book in order.
BST:
5
/ \
3 7
/ \ \
2 4 8
Hash Map:
[ '2': bookA, '3': bookB, '4': bookC, '5': bookD, '7': bookE, '8': bookF ]