Features-of-AngularJS

What is angular js and why use it