XSL eXtensible Stylesheet Language. Poseben jezik za določanje slogov, ki lahko poljubno preoblikujejo vsebino, zapisano v XML. XSL lahko XML pretvori v človeku še bolj berljivo, oblikovano vsebino, npr. v HTML, označevalni jezik, v katerem so zapisane spletne strani.