AngularJS is a complete open source technology and free JavaScript library identified as Angular.js file.
AngularJS is an open source JavaScript library that is sponsored and maintained by Google.
It’s majorly developed with intension of developing Single Page Applications (SPA).
It’s based on Model View Controller(MVC) design pattern.
Angular is built around the belief that declarative code is better than imperative when it comes to building UIs
and wiring software components together, while imperative code is excellent for expressing business logic.
In AngularJS, views are pure html pages, and controllers written in JavaScript do the business processing.
AngularJS applications can run on all major browsers with browser cross combatively and run on smart phones, including Android and iOS based phones/tablets.