1. The document defines different types of graphs including simple graphs, multigraphs, pseudographs, directed graphs, and mixed graphs. It provides examples of how graphs can model real-world networks and relationships.
2. Graph terminology is defined, including adjacent vertices, neighborhoods, degrees of vertices, and the handshaking theorem. Examples show how to calculate degrees and neighborhoods in sample graphs.
3. Directed graphs are discussed, defining in-degrees and out-degrees of vertices in directed graphs.