This document discusses several applications of graph theory in different domains. It provides examples of how graph theory can be used to model problems in computer science, chemistry, biology and other fields. Specifically, it discusses how graph theory is applied to find shortest paths in networks, model computer and cellular networks, represent molecular and crystal structures in chemistry, and model gene regulatory, metabolic and protein-protein interaction networks in biology. Many practical problems across diverse domains can be represented and solved using the mathematical abstractions of graph theory.