"The power of the Web as a new medium derives not only from its ability to allow people
to communicate across vast distances and different times, but also from the ability of machines to help people communicate and manage information.
The Web is a complex distributed system, and Object Technology has been an important part of managing the complexity of the Web from its creation.
Object Technology continues to influence and impact the web in a number of areas." (W3C)
"Extensible Markup Language, abbreviated XML, describes a class of data objects called XML documents
and partially describes the behavior of computer programs which process them.
XML is an application profile or restricted form of SGML, the Standard Generalized Markup Language [ISO8879].
By construction, XML documents are conforming SGML documents." (W3C)
"Extensible Style Language (XSL) is a stylesheet language designed for the Web community.
It provides functionality beyond CSS. ...
XSL is intended to be accessible to the "markup" level user by providing a declarative solution to most data description and rendering requirements.
Less common tasks are accommodated through a graceful escape to a familiar scripting environment.
"The Document Object Model (DOM) is a platform- and language-neutral interface
that will allow programs and scripts to dynamically access and update the content, structure and style of documents.
The document can be further processed and the results of that processing can be incorporated back into the presented page." (W3C)