In object oriented design, design patterns are organised into mainly three categories.
Creational Design Pattern - talks about construction of object(s).
Behavioral Design Patterns - talks about behavior of the object(s).
Structural Design Patterns - talks about structure of the classes.