Types of Graphs
Disjoint Set — Connectivity
Depth-First Search Algorithm — Traversing
Breath First Search Algorithm — Traversing