Angular Modules and Components

The architecture of an Angular application relies on certain fundamental concepts. The basic building blocks are NgModules, which provide a compilation context for components. NgModules collect related code into functional sets; an Angular app is defined by a set of NgModules. An app always has at least a root module that enables bootstrapping, and typically has many more feature modules. ( https://angular.io/guide/architecture )

This video introduces the fundamentals of modules and components in Angular.