Mental Model
A trie stores words by sharing common prefixes, so we can quickly find all words starting with a given prefix.
Analogy: Imagine a tree of roads where each road sign is a letter. To find all shops starting with 'ca', you follow the roads 'c' then 'a' and see all shops branching from there.
root
├─ c
│ ├─ a
│ │ ├─ t (end)
│ │ └─ r (end)
│ └─ o
│ └─ w (end)
└─ d
└─ o
└─ g (end)