Tworząc aplikacje internetowe niezależnie czy są to strony internetowe, sklepy czy systemy wewnętrzne. W pewnym momencie można zauważyć jak bardzo rozbudowane stają się arkusze styli CSS. O ile na początku i w czasie trwania projektu jesteśmy w stanie dbać o strukturę i porządek. O tyle po powrocie do projektu po kilku tygodniach czy miesiącach i konieczności dodania jednej “małej” funkcjonalności zaczyna wkradać się bałagan.