The study of graphs, their properties and relationships, and how they can be used to model complex systems.