O CSS é uma linguagem de folhas de estilo, é utilizado na formatação dos documentos em linguagem de marcação (HTML) e define como o layout é apresentado ao utilizador.
Enquanto o HTML é utilizado para estruturar os conteúdos WEB o CSS só é utilizado para formatá-los.