Model, View and Controler in Angular.Js

MODEL:- Logic that deals with storing or retrieving data is part of the  model.

VIEW:- Logic that deals with formatting the data to display to the user is part of the  view.

CONTROLLER:- The  controller  sits  between  the  model  and  the  view and connects them. The controller responds to user interaction, updating the data in the model and providing the view with the data that it requires.