Cascading Style Sheets - a formal language for describing the appearance of a document written using a markup language.

CSS is used by web page creators to define colors, fonts, layout of individual blocks, and other aspects of how these web pages look.