What is bootstrapping?
Bootstrapping is a term for initializing the Angular app. Both automatic and manual bootstrapping is supported in AngularJS. Automatic Bootstrapping is done by adding an ng-app directive to the root of the application. Manual Bootstrapping provides control on how and when to initialize the app. It is useful in performing any operation before Angular compiles the page.