CSS (Cascading Stylesheet) is used for describing the presentation and appearance of a web page.
Unlike HTML which is a markup language, CSS is a Stylesheet language. You can apply styles selectively to elements in HTML documents using CSS.
Example
For selecting all paragraphs and setting their text color to orange, the CSS to do the magic will be:
p {
orange: orange;
}