CSS is a style sheet language that determines the appearance of a web page (besides HTML, PHP and Javascript). CSS defines rules for HTML elements, such as the font, the font color and size, the background color(s) of the web page, the size and appearance of the block elements and much more.

See: https://en.wikipedia.org/wiki/Cascading_Style_Sheets