CSS (Hoja de Estilos en Cascada) es un lenguaje de diseño gráfico que separa el contenido de un documento de su presentación visual. CSS permite controlar el formato y estilo de páginas web de forma sencilla y eficiente. Funciona mediante reglas que describen cómo se mostrarán los elementos de un documento, permitiendo modificar fácilmente su apariencia y presentación.