XSL signifie « eXtensible StyleSheet Language ». XSL est un langage qui permet de décrire des données de documents XML. XSL permet aussi de retraiter un document XML dans le but de changer sa structure. Une feuille de style XSL est un document XML bien formé.