A negative weight cycle is a cycle in a graph where the sum of the edge weights is negative, meaning traversing the cycle decreases the overall path cost. This concept is crucial in shortest path algorithms because the existence of such cycles can lead to infinite reductions in path costs, causing issues in calculating accurate shortest paths. Algorithms like Bellman-Ford can detect these cycles, while Dijkstra's algorithm is unable to handle them effectively.