Pattern Language
Collection of patterns that build on each other to generate a system
A collection of rules that build all members of a family and only members of a family, e.g. Farmhouses, Cap Cod houses, Testing
Place individual patterns in context
Not a decision tree of patterns