Mental Model
Graphs let us connect things in many ways, not just in a strict family tree style. Trees only show one path between points, but graphs can show many paths and loops.
Analogy: Imagine a city map: streets connect places in many ways, sometimes looping back or crossing. A tree is like a family tree, showing only one path from ancestor to child, no loops or shortcuts.
Tree: A / \ B C Graph: A --- B | \ | C --- D