CSS is a language used to describe formatting of a web page or other content so that it can be rendered correctly by a user agent.
The Cascading Style Sheets for your web site will define the look-and-feel of your web pages. This includes font usage, positioning of elements, and the sizes of text and other components of your web site.