A method for customizing a data display using a presentation profile
comprises retrieving extensible Markup Language (XML) data in response to
a request from a client. A presentation profile is loaded based on at
least one characteristic of the client. The XML data is formatted into a
data display based on the presentation profile and the data display is
communicated to the client.