Mental Model
Graphs let us connect things in many ways, not just in a strict family tree style. Trees are like family trees with one clear parent, but graphs can show friendships or roads where many connections happen.
Analogy: Imagine a group of friends where everyone can be friends with many others, not just one parent or child like in a family tree. This is like a graph, while a family tree is like a tree structure.
Tree: A / \ B C Graph: A --- B | \ | C --- D
