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 word stops at this mailbox.
root ↓ [ ] -> [ ] -> [ ] -> ... -> [ ] Each [ ] is a slot for a letter child node, initially empty (null).