DFS (Depth-First Search)
Explores as far as possible along each branch before backtracking.
Unvisited
Visiting
Visited
Traversal Path
Stack