CSS se utiliza para dar formato y estilo a los documentos HTML. Permite controlar aspectos como los colores, fuentes, márgenes y posicionamiento de elementos. CSS separa la estructura del contenido de su presentación visual, lo que facilita el diseño y mantenimiento de páginas web.