“SASS” stands for Syntactically Awesome Style Sheets. It has won the Awesome Acronym award for having awesome right in there.Sass is a CSS framework which are utilized by Compass, Gravity and other tool. SASS (or SCSS) is a shortcut language for writing CSS.
Css has the capability to give relative values but it lacked mathmetical calculations, quick inheritance, nesting, variable definations, nesting etc. It is a very repeatative process to design and nightmare to maintain and accomodate changes in css. Just to make it simple and smart, Sass facalitates all the features stated above.
How it works:
Sass provides predefined syntaxes, which is amalgamation of programming language and css syntexes. That way css instruction can be coded very easily using object orientation, variable definations and other features of programming languages and later on compiled/converted into pure css systex available to be deployed with web application. Actually Sass uses Ruby underneath.
Sass makes CSS fun again. Sass is an extension of CSS3, adding nested rules, variables, mixins, selector inheritance, and more. It’s translated to well-formatted, standard CSS using the command line tool or a web-framework plugin.
So Sass is a great way of writing a more terse and functional way of writing CSS. Of course the Web Workbench does away with the need to use a command line tool or web-framework plugin as you write Sass, css is generated automatically.