XML has emerged both as a powerful tool for manipulating web content and as the lingua franca of interoperability for todays distributed applications. This full-day workshop introduces XML, and related technologies XSLT, XML Schema and SOAP. It will illustrate how to use XML technologies to integrate software components, replacing proprietary protocols such as Java RMI and DCOM. This tutorial is suitable for anyone wanting to learn about XML Schema and SOAP, as well as for newcomers to XML.