Mental Model
Deleting a node from a BST means removing it while keeping the tree sorted. We find the node, then fix the tree by rearranging nodes if needed.
Analogy: Imagine a bookshelf sorted by book titles. Removing a book means taking it out and shifting or replacing books so the order stays correct.
5
/ \
3 7
/ \ \
2 4 8
