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 toppings for a pizza: greedy picks the tastiest topping first and stops, but backtracking tries all topping combinations to find the yummiest pizza overall.
Start ↓ Choice 1 -> Choice 2 -> Choice 3 -> ... ↓ ↓ ↓ Try all combinations by going back if stuck
