Graph
Weighed Graph vs Unweighted Graph
Directed Graph vs Undirected Graph
Storing a Graph
Adjacency List
Adjacency Matrix
Edge List
2D Matrix (Implicit Graph)