XAMPP es un servidor web multiplataforma compuesto por Apache, MySQL, PHP y Perl. Se utiliza como herramienta de desarrollo para probar sitios web localmente sin acceso a Internet, y también como servidor web debido a que incluye protecciones de seguridad. Fue creado para funcionar en sistemas operativos como Windows, Linux, Solaris y Mac OS X.