Patterns

Patterns are solutions to recurring problems. UI design patterns are solutions to common user interface problems.