Mental Model
A trie stores words by branching letters step-by-step, sharing common prefixes to save space.
Analogy: Imagine a tree of roads where each letter is a turn; inserting a word means building new roads only where needed.
root ↓ [ ] Each node has links for letters a-z, initially empty.
