Mental Model
Graphs let us connect things in many ways, not just one path like trees. They show complex links that trees can't.
Analogy: Imagine a city map: trees are like a family tree with one path from parent to child, but graphs are like roads connecting many places in many ways, including loops and shortcuts.
Tree: A / \ B C Graph: A -> B ↑ ↘ C ← D
