O documento introduz os padrões de projeto de software, definindo-os como soluções para problemas recorrentes no desenvolvimento de software. Explica que melhoram a manutenção, documentação, visão geral e organização do código. Apresenta os principais conjuntos de padrões, Gang of Four (GoF) e GRASP, destacando alguns padrões de cada um.