Less er en udvidet version af CSS, der tilføjer variabler, indlejring, mixins, funktioner og andre dynamiske sprogfunktioner, hvilket gør CSS mere fleksibelt og let at vedligeholde. Less skal kompileres til almindelig CSS for at blive genkendt af browsere.
Formatering af Less kan gøre kodestrukturen mere klar, især for indlejrede regler og komplekse selektorer. Ensartet format hjælper med teamwork, reducerer fletningskonflikter og gør kodegennemgang mere effektiv.
Værktøjet understøtter alle Less-funktioner, inklusive variabler, indlejrede regler, mixins, funktioner, betingede udsagn, loops osv. Det vil justere disse elementers format efter bedste praksis.
Less og SCSS er begge CSS-præprocessorer med lignende funktioner men forskellig syntaks. Less bruger @-symbol til at definere variabler, mens SCSS bruger $-symbol. Less's mixins kræver ikke @include-direktivet og kan kaldes direkte. Begges indlejringsregler er lidt forskellige, men begge forbedrer CSS's vedligeholdelighed.