XSLT
stands for Extensible Stylesheet Language Transformation which is a standard from the W3C for translating an XML document into another format such as XSL-FO or HTML.