Pregunta de entrevista de Morgan Stanley

What are design patterns?