Patterns

What is a Pattern?