A graph is a visual representation of data, relationships, or connections, typically using nodes and edges. It is commonly used in mathematics, computer science, and data visualization to illustrate patterns, trends, or networks.