An XML vocabulary that is used to transform XML data to another form, such as HTML, by means of a style sheet that defines presentation rules.