All Incoming Request to application is handled by Controller. The controller decides respective Model and View.
for instance,if a request is made with URL “www.site.com/Home /About” ,then following happens
1.Find Controller with name Home.
2. Find a Method named About in controller which returns the respective View(View pulls data that has to be displayed from Model).
To summarize :
1.Model takes care of DataAcesss stuffs.
2.View takes care all of UI Components.
3.Controller maps the View and Model.