XSL stands for eXtensible Stylesheet Language. It is a family of languages for manipulating XML documents. XSL shares the functionality, and is compatible with, CSS2 although it uses a different syntax. Trust me: if most of this sounds like gibberish, then you don’t need to be worrying anymore about what is XSL !!!