In short, XSLT can be used to transform an XML document into another XML document with a different structure (DTD).
Alternatively, XSLT can be used to create HTML and other documents as well.