Angular is an open source framework allows you to extend the HTML vocabulary, have proper business-logic / presentation separation through bidirectional data-binding, declarative application assembly through dependency-injection and testability story like no other framework. Angular is a fundamentally different way of building an AJAX app.
Angular offers many benefits starting with a its small size. It is a pure JavaScript framework which means that you have just one script tag to include in your page and it will work well in existing web applications. It supports all Class A browsers and integrate nicely with jQuery. The Angular web site offers a nice tutorial that will walk you through the construction of an AngularJS web application.
Video Producer: http://marakana.com/