XAMPP is a free and open source cross-platform web server package consisting of Apache HTTP Server, MySQL, PHP and Perl programming languages. It is available for Windows, Linux, Solaris and Mac OS X and is easy to install, requiring only downloading a single file. XAMPP is regularly updated and allows multiple instances on a single computer. While intended for development, it is sometimes used to serve live web pages after enabling security features.