This document outlines different design patterns organized into three categories: creational, structural, and behavioral. Creational patterns deal with object creation mechanisms, structural patterns focus on relationships between entities, and behavioral patterns are about communication between objects.