Collection is a set of related schematics collected in an npm package. For example, @schematics/angular
collection is used in Angular CLI to apply transforms to a web-app project. You can create your own schematic collection for customizing angular projects.