Исследовано понятие графа и его практическое применение в различных сферах. Для рассмотрения предложены такие сферы программирования как сетевое программирования, разработка баз данных, компьютерное зрение, бионформатика, машинное обучение и искусственный интеллект, Анализ социальных сетей и Тестирование программного обеспечения.