Podemos dizer que MVC é nada mais que um padrão de arquitetura de software, separando sua aplicação em 3 (três) camadas, ou seja, especificamente.
I. A camada de manipulação de dados (Model).
II. A camada de interação do usuário (View).
III. A camada de conceito lógico (Concept).