The MVC
is a framework, standard pattern for developing Web applications and MVC framework handled by three objects
Model, View and Controller.
The Benefits of MVC -
It makes it easier to manage complexity by
dividing an application into the model, the view, and the controller.
Easy to maintain the applications
It provides better support for test-driven
development (TDD).
It does not use view state or server-based forms.