This document summarizes breadth-first search (BFS) and depth-first search (DFS) graph traversal algorithms. It discusses that BFS visits all adjacent nodes of the starting node before moving deeper, using a queue data structure, while DFS explores each branch fully before backtracking, using a stack. The document also compares BFS and DFS, noting that BFS finds the shortest path but uses more memory, while DFS uses less memory but does not guarantee the shortest path. It provides examples of applications for each algorithm such as search engines for BFS and job scheduling for DFS.