Major elements of Angular include -
1. Components
These are the basic building blocks of angular applications and are used to control HTML views.
2. Modules
They refer to the set of angular basic building blocks like components, directives, services etc. An application is divided into logical pieces and each piece of code is called as "module" and used to perform a single task.
3. Templates
These are used for representing the views of an Angular application.
4. Services
It is used for creating components that can be shared over the entire application.
5. Metadata
This can be used for adding more data to an Angular class.