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 means picking your favorite dish first without thinking about the whole meal, backtracking means trying different combinations of dishes to find the tastiest full meal.
Start ↓ Choice 1 -> Choice 2 -> Choice 3 -> ... ↓ ↓ ↓ Backtrack if needed ←←←
