Mental Model
Count how many times each letter appears in a word or sentence by keeping track in a list or map.
Analogy: Imagine sorting colored beads into jars by color and counting how many beads go into each jar.
Input string: h e l l o
Frequency map:
{
'h': 1,
'e': 1,
'l': 2,
'o': 1
}