I have several computers on my local network each with a local server environment provided by XAMPP. As it stands, the local server on each computer can only serve pages stored on that machine.
If I have a local site on computer A that I wish to access on computer B I have to replicate that site’s entire folder structure on computer B and on all other computers I want to access the site from.
The application MAMP provides a local server environment for your Mac separate to the one installed as default by OS X.
Both the premium and free versions of MAMP provide a single localhost, but unlike the paid version, the free one does not provide a nice interface to configure virtual hosts.
Configuring virtual hosts in the free version of MAMP has to be done manually.