O documento define padrões como soluções permanentes para problemas recorrentes em determinado contexto. Ele descreve alguns padrões de criação como Singleton, Factory Method e Builder, que tratam da criação de objetos, e o padrão Prototype, que permite a criação de novos objetos copiando um protótipo existente. Além disso, classifica os padrões de acordo com sua finalidade e escopo.