El Modelo - Vista - Controlador es encontrado en casi cualquier artículo y muchas tecnologías demanda usar estos principios, por lo que genera bastante confusión en su significado actual y sus variaciones. Aquí podrán encontrar una definición sobre el MVC - que fue creado en los 70s -, y el MVP que fue creado en los 80s. Vamos, el tiempo pasó, y en el mundo de la tecnología, solo un año es suficiente para cambiar radicalmente el mundo. Aquí el enlace.. un interesante artículo. http://wiki.apidesign.org/wiki/MVC (en inglés)