Overview

Patterns are the ways in which components are grouped together and organised in order to serve a particular purpose.