XSLT is a language for transforming XML documents into other XML documents.