XSLT is a part of XSL (eXtensible Stylesheet Language). It consists of 3 parts:
XSLT (XSLT) - a language for transforming XML documents
XPATH (XML Path Language) - an expression language used by XSLT to access or refer to parts of an XML document
XSL-FO (XSL Formatting Objects) - an XML vocabulary for specifying formatting semantics in an XML document
XSLT is the most important of the three parts in the XSL standard. With it, we can transform an XML document into another XML document, or another type of document, like an xhtml file, etc.
To transform your xml documents on the client side, you'll need IE 5.5 or better. Netscape 6.2 does as well.
On the server side, you can do it with
java. JDK 1.4 has java api's as a part of the kit, so you don't need to download anything extra.
You can learn more at
w3schools.com Hope that helps,
/rick