Patterns Introduction
A pattern combines a collection of components, or defines design guidelines for their use, to achieve an outcome. E.g. A pattern to implement pagination; design guidelines on UI to collect a date for an event vs. a date for a birthday.