Angular JavaScript is a powerful client side technology that is used to provide functional things to enhance and extend HTML, CSS, and Java Scripts. It is a JavaScript open source web application development framework maintained by the search giant, Google. This JavaScript is mainly used for developing single page web applications with multiple functionalities. The primary goal is to simplify development and testing by offering client side MVC architecture along with rich internet application components.