This document provides an introduction to graph theory, including basic terminology and concepts. It defines what a graph is mathematically as a collection of vertices and edges. It describes different types of graphs such as simple graphs, multiple graphs, weighted graphs, finite and infinite graphs, labeled graphs, and directed graphs. It also defines graph theory terms like adjacency, incidence, degree of a vertex, isomorphism, subgraphs, and graph operations like union and intersection. The document provides examples to illustrate each term and concept.