Sometimes, the terms ‘component’ and ‘pattern’ are used synonymously; however, there is a distinction between them. Component specify individual UI elements, while pattern feature collections of UI-element groupings or layouts.