This defines the connection between the user and the software, consisting of the presentation that is physically represented on the screen.
- Content Rendering
This defines the software and protocols used for transforming data for presentation in a graphical user interface.
- Dynamic / Server-Side Display
This consists of the software that is used to create graphical user interfaces with the ability to change while the program is running.
- Static Display
Static Display consists of the software protocols that are used to create a pre-defined, unchanging graphical interface between the user and the software.
- Wireless / Mobile / Voice
Consists of the software and protocols used for wireless and voice-enabled presentation devices.