XAMPP adalah sebuah software web server Apache yang didalamnya sudah tersedia database server MySQL dengan mendukung PHP programming. XAMPP merupakan singkatan dari X(untuk empat sistem operasi) Apache, MySQL, PHP, Perl[5].
Penjelasan mengenai Apache dan MySQL adalah sebagai berikut:
1) Sekilas mengenai Apache
Apache merupakan lunak XAMPP yang berfungsi sebagai web server. Aplikasi ini tersedia untuk berbagai sistem operasi, termasuk Microsoft Windows [8] 2) Sekilas mengenai MySQL SQL ini merupakan bahasa standar yang digunakan untuk relational database management system (RDBMS). Pernyataan-pernyataan SQL digunakan untuk melakukan bebeerapa tugas seperti update data atau menampilakan data dari basis data.[10]