Non-linear data structures consisting of vertices or nodes to represent complex relationships between data points.