Mental Model
A trie node holds links to child nodes for each letter and a marker if a word ends here.
Analogy: Think of a trie node like a mailbox with 26 slots for letters a to z, and a flag that says if a full word stops here.
root ↓ [ ] -> [ ] -> [ ] -> ... -> [ ] Each [ ] is a slot for a letter child node flag: false means no word ends here yet
