These services support various user interfaces ( human or machine centric) and let outer world (intra & inter enterprise) interact with enterprises IT assets. The consumers of presentation services are
Human Thin Client Browser clients: May be based on traditional HTML based or AJAX based
Portable devices: May be based on open standards (WAP) or propitiatory ( device or carrier specific)
Thick Client Alway Connected: These clients connect to service providers and consume the services in real time. Traditional think client falls in this category
Offline Clients: These clients does not connect to service providers in Always On fashion but an actor can work in offline mode and when ever connectivity available, services consumed. Java WebStart and Adobe AIR are two most widely used technologies in this field.
Voice Based Client Voice based clients are gaining popularly to reduce load on contact center. To facilitate this type of user interface, IVR plays great role.
Machine This type of interfaces are not very obvious but very prevent at enterprise level. Application level interaction ( Software to software) and interaction with various devices like RFID tags, Bar code readers, etc ( Hardware to Software or vice versa) are part of this type of interfaces.