Mental Model
A trie stores words by branching letters step-by-step, sharing common prefixes to save space.
Analogy: Imagine a tree where each branch is a letter, and words grow by adding branches only when needed, like building a family tree of words.
root ↓ [ ] Each node points to next letters, starting empty at root.