ELI5: Explain Like I'm 5

Case-based reasoning

Case-based reasoning is like having a library of solutions to problems. A problem arises and you look through the library to see if there is a solution that worked for a similar problem, which you could then use to help solve the new problem.