XAMPP es un paquete de instalación independiente de plataforma, software libre, que consiste principalmente en:
El sistema de gestión de bases de datos MySQL,
El servidor HTTP Apache
Un Intérprete para lenguaje de Script PHP
Un Intérprete para lenguaje de Script Perl
Un servidor FTP
Un servidor de emails
Un contenedor web con soporte para Servlets y JSPs llamadoTomcat