XSLT transforms an XML document into another XML document XSLT uses XPath to navigate in XML documents
http://www.w3schools.com/xsl/xsl_intro.asp