XAMPP é um servidor independente de plataforma, software livre, que consiste principalmente na base de dados MySQL, o qual foi substituído pelo MariaDB, o servidor web Apache e os interpretadores para linguagens de script: PHP e Perl. O nome provem da abreviação de X, Apache, MySQLDB, PHP, Perl.
O XAMPP é uma distribuição do Apache fácil de instalar contendo PHP, MySQL e Perl. Basta fazer o download e iniciar o instalador.