what is mvc
Model View Controller (MVC) Definition - What does Model View Controller (MVC) mean? Model View Controller (MVC) is a design pattern for computer software. It can be considered an approach to distinguish between the data model, processing control and the user interface. It neatly separates the graphical interface displayed to the user from the code that manages the user actions.