Controller can access and use model class to pass data to views.MVC controllers are responsible for responding to requests made against an ASP.NET MVC website
ASP.NET MVC is a part of the ASP.NET Web application framework. It is one of the programming models you can use to create ASP.NET Web applications. An MVC Application is designed and implemented using the following three mechanisms: