Extensible stylesheet language (abbreviated XSL) refers to a group of languages that instruct web browsers on how to transform and correctly render data from extensible markup language (XML) files. These instructions are outlined in a file called an XSL stylesheet.