Cascading Style Sheets (or CSS) provide a much more consistent look to a site by defining things like fonts and colors universally across the site, rather than page by page (or even word by word).