MVC

An acronym for the Model-View-Controller user interface architecture.