Caching
Caching vs Memoization
Caching is a more general term vs memoization.
- for example, HTTP caching is caching but not memoization.
Memoization is a specific form of caching that involves caching the return value of a function based on its parameters.