LESS is a scripting language that is compiled using CSS syntax, which can be read by any web browser. LESS is an open source and can build dynamic CSS using the functionalities.
There are many third party tools that allow to compile the files and observe changes.
So, in order to overcome this problem, the web development community introduced CSS pre-processor called Less.
Below are some of the benefits of Less.
@border-color: #848484; //gray
border-bottom: 1px solid @border-color;
The above code is compiled to.
border-bottom: 1px solid #848484;
@symbol is used to define the variables.