CSS is a markup language and stands for Cascading Style Sheet. It's what makes your website purrrrty. It controls the colors, fonts, and layouts of your website elements. There are 3 different ways implement CSS:
Inline
Right inside the tags. <p style="color: red;">Oh Hai!</p>
.
Internal
Between the <head> tag.
<style type="text/css">
p { color: red; }
<style>
External
This references an external file. Defined in your <head>.
<link rel="stylesheet" type="text/css" href="style.css" />
In this instance above you edit the file style.css and put goodness in there.