What the AngularJS framework is, and how it can help you build simple web applications faster and more efficiently. I'll talk about the MVC architecture that typically forms the foundation of AngularJS projects. In other words, models which are nothing more than your data, views which is how the data is flowed into a template, and controllers which is the JavaScript that links the two together.