Mental Model
A trie node holds links to next letters and a marker if a word ends here, like a branching path for words.
Analogy: Imagine a tree where each branch is a letter, and leaves mark the end of a word, so you can follow branches to spell words.
root ↓ [ ] -> [ ] -> [ ] -> ... (each box is a child node for a letter) ↑ isEnd=false