In Unit 1 we looked at connected graphs and how to figure out if they have Euler paths or circuits. An Euler path travels through every edge in a graph exactly once, and an Euler circuit does the same but loops back to where you started. We also covered Hamilton paths and circuits which are a bit different since those require visiting every vertex exactly once instead of every edge. A big part of the unit was seeing how these ideas actually show up in real life situations like routing and scheduling problems.
Google Maps is a good real life example of graph theory because every location is basically a vertex and every road between them is an edge with a weight representing distance or time. When you put in multiple stops it finds the most efficient route to hit all of them, which is pretty much the same thing as a Hamilton path. It picks the shortest way to get everywhere without having to backtrack or repeat roads.