Patterns are larger tasks and flows that are supported by a group of components. You can use many different components in different patterns and contexts.