Padrões estruturais : tratam das associações entre classes e objetos.
Padrões comportamentais : tratam das interações e divisões de responsabilidades entre as classes ou objetos.
Padrões "GoF" organizados nas suas 3 famílias:
Padrões de criaçãoAbstract Factory; Builder; Factory Method ; Prototype; SingletonPadrões estruturaisAdapter; Bridge; Composite; Decorator; Façade (ou
Facade);
Flyweight; ProxyPadrões comportamentaisChain of Responsibility; Command; Interpreter; Iterator; Mediator; Memento; Observer; State; Strategy; Template Method; Visitor.Fonte:
https://pt.wikipedia.org/wiki/Padr%C3%A3o_de_projeto_de_software