LessCSS extends the CSS language to make it actually useable by adding features like variables, mixins, functions, and a bunch of other techniques that allow you to make your stylesheets more maintainable, themeable, and extendible.

Myles Braithwaite