From the point of purpose
Create type (Creational) model - responsible
for object creation.
Structured (Structural) mode - processing
combination between classes and objects.
Behavior type (Behavioral) mode -
responsibility assignment in the class and object interaction.
From the point of scope
Class pattern processing class and subclass
of static. The dynamic relationship between object model processing.