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: trees are like a single road from home to school, but graphs are like all the roads, including shortcuts and loops, connecting many places.
Tree: A / \ B C Graph: A --- B | \ | C --- D
