Forget about nodes, edges, stacks, and queues for now. Let's imagine there's an empty basket, a chocolate cookie (our starting point!), and an empty plate.
All we do in these graph traversals, be it BFS or DFS, is follow a simple process:
We pick a ...