The eXtensible Stylesheet Language (XSL) is a family of
transformation languages which allows one to describe how files encoded in the
XML standard are to be formatted or transformed. There are three languages in the family:XSL Transformations (
XSLT): an
XML language for transforming XML documentsXSL Formatting Objects (
XSL-FO): an
XML language for specifying the visual formatting of an XML documentthe XML Path Language (
XPath): a non-XML language used by XSLT, and also available for use in non-XSLT contexts, for addressing the parts of an XML document.
See more at Wikipedia.org...
EXTENSIBLE STYLE LANGUAGE. XSL