In May 2006 Hampton Catlin introduced us to HAML. A lightweight markup preprocessor language that uses indentation (whitespace) to separate blocks. HAML replaces the more common HTML syntax
<tag> ... </tag> with a simpler, more lightweight syntax
%tag. HAML's true strength lies within it's use of indentation to determine selector nesting and block separation.
In this section I will discuss the differences between HTML and HAML and how these ideas inspired Sass.