Bellman Ford algorithm finds shortest paths from a source node to all others even with negative weights. It starts by setting all distances to infinity except the source which is zero. Then it repeats relaxing all edges V-1 times, updating distances if a shorter path is found. If after these iterations any edge can still be relaxed, it means a negative weight cycle exists. The execution table shows step-by-step how distances update or stay the same. Key moments clarify why V-1 iterations are needed, what no updates mean, and how negative cycles are detected. The visual quiz tests understanding of distance updates and cycle detection.