The Angular application is made using the following:
Modules
Component
Template
Directives
Data Binding
Services
Dependency Injection
Routing