This document provides an introduction to Cascading Style Sheets (CSS) including what CSS is used for, its history and origins, and some basic syntax and uses. CSS is used to style and lay out web pages and was created in 1994. CSS rules have selectors that specify which elements to style and declarations that set property values. There are different ways to apply CSS including inline styles, internal stylesheets, and external stylesheets. The document discusses CSS properties for colors, text formatting, positioning, and alignment.