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.