The view layer is used to model the visual components used by the end user. Those visual components are linked to the controller layer and the model layer to allow users to visualize and change the model layer.
The view layer model uses the view schema to access a list of models that represent typical visual components. The base component of a user interface is the frame. The frame in turn contains a component that can be used to customize it's content.