Mental Model
Bellman Ford finds shortest paths from one point to all others even if some paths have negative costs, by relaxing edges multiple times.
Analogy: Imagine you want to find the cheapest way to travel between cities, but some roads give you discounts (negative costs). You check all roads repeatedly to update your best prices until no cheaper route is found.
Graph with nodes and edges:
(A)
/ \
-1 4
/ \
(B)---(C)
\ /
2 -3
\ /
(D)
Edges have weights including negative ones (-1, -3).