Mental Model
Backtracking tries all possible choices step-by-step to find the best solution, while greedy picks the best choice at each step without looking ahead.
Analogy: Imagine choosing dishes at a buffet: greedy picks the tastiest dish first without thinking about the whole meal, but backtracking tries different combinations to make the best full meal.
Start:
Choices: [A, B, C]
Greedy picks -> A
Backtracking tries -> A -> B -> C
↓ ↓ ↓
explore all combos