A graph data structure consists of a set of vertices (also called nodes) and a set of edges connecting the vertices. The vertices represent the objects in the graph, and the edges represent the relationships between the objects.
Lets look at real world application of graphs