CSS es un lenguaje de hojas de estilos creado para controlar el aspecto de documentos HTML y XHTML, permitiendo separar los contenidos de la presentación y establecer estilos de forma más eficiente sin afectar al código HTML, mejorando la creación de páginas web complejas.