This document defines and provides examples of Euler paths, Euler circuits, Hamilton paths, and Hamilton circuits. An Euler path uses every edge in a graph once but starts and ends at different vertices, while an Euler circuit both uses every edge once and starts and ends at the same vertex. Similarly, a Hamilton path visits each vertex once but starts and ends at different vertices, whereas a Hamilton circuit visits each vertex once and starts and ends at the same vertex. Step-by-step processes are provided for determining if an Euler or Hamilton path or circuit exists in a graph.