CSS permite separar el contenido de un documento XHTML de su formato, lo que facilita la presentación del documento en pantalla, impresión u otras interfaces. HTML es un lenguaje de marcado para crear páginas web, mientras que MySQL es un sistema de gestión de bases de datos relacionales popular. PHP y JavaScript son lenguajes de scripting comúnmente usados en el desarrollo web.