An object that manages the interactions between an application’s data objects and the objects that display that data.