nDivide a aplicação em tres partes fundamentais
nModel – Representa os dados da aplicação e as regras de negócio (business logic)
nView – Representa a informação recebida e enviada ao usuário
nController – Recebe as informações da entrada e controla o fluxo da aplicação