Backtracking explores a decision tree, trying options and undoing them when they don't work. The pattern clicks when you see the problem as a sequence of choices, each leading to a subtree of possibilities. You'll reach for backtracking when generating all valid configurations or solving constraint satisfaction puzzles. Understanding these concepts deeply helps you solve related problems faster.
Take time to internalize the pattern.