Mental Model
A trie stores words by branching letters step-by-step, making it easy to find or add words by following or creating letter paths.
Analogy: Imagine a tree where each branch is a letter. To add a word, you walk down the branches matching letters. If a letter branch is missing, you grow a new branch there.
root ↓ [ ] Each node holds links to next letters, starting empty at root.
