Perhaps a stupid question but what is the difference between XAMPP and a LAMP server? I setup a Ubuntu box to host an Apache server and run MySQL and PHP. I develop sites in XAMPP on my Windows machine.
Sadly, I've never taken the time to properly figure out what all the letters mean and how the services differ.
Any explanation?