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 street sign; inserting a word means walking or building streets letter by letter until the word is complete.
root ↓ [ ] Each bracket is a node with possible letter branches.
