This document provides a summary of design patterns including the Creational, Structural, and Behavioral categories. It lists 23 common design patterns such as Observer, Strategy, Command, Composite, and more. For each pattern it provides a brief description, example use case, and class/object diagram. The full document is intended as a quick reference guide to design patterns.