Mental Model
Remember answers to small problems so you don't solve them again.
Analogy: Like writing down answers to tricky homework questions so you can check them later instead of redoing the whole problem.
Start: problem -> break into smaller problems -> solve smaller problems -> remember answers -> combine answers -> final answer