As our friends said MVC means Model-view-controller (MVC) is the name of a methodology or design pattern for successfully and efficiently relating the user interface to underlying data models. The MVC pattern is widely used in program development with programming languages such as Java, Smalltalk, C, and C++.
It is mainly used in software application development and it needs a big team to develop, test and deploy.