In this article we will walk through the first two phases in the evolution of MVC. We'll review the Classic MVC pattern that was developed by Trygve Reenskaug for Smalltalk in the late 70's and see how it was evolved into Application Model MVC. MVC Concept MVC concept is to make a clear division between domain objects (model) and presentation objects (view and controller); it introduces the Observ