"Represent the state and behavior of the presentation independently of the GUI controls used in the interface."
http://www.martinfowler.com/eaaDev/PresentationModel.html