ELI5: Explain Like I'm 5

Memoization

Memoization is like keeping a cheat sheet of the answers to a test so when you've already looked up the answer to a question, you don't need to calculate it again. It's a way of solving problems more quickly by saving the answers to hard problems so whenever the same problem comes up again, you already have the answer.