MVC
The CouchSurfing Wiki, an informal workspace which anyone can edit.
Model-View-Controller (MVC)
Model-View-Controller (MVC) is a software architecture that separates an application's data model, user interface, and control logic into three distinct components so that modifications to the view component can be made with minimal impact to the data model component. More on MVC here: http://en.wikipedia.org/wiki/MVC
