MAMP te permet notamment de faire fonctionner des scripts en PHP directement en local, ce qui n'est pas possible à la base (par défaut, lorsque le navigateur n'arrive pas à ouvrir le fichier, il demande de le télécharger). Grâce à MAMP, tu vas pouvoir utiliser tes fichiers PHP sans passer par un serveur réel.
Quant à changement qui s'effectue automatiquement sur le naviagteur, je pense que tu parles du plugin LiveReload. Qui recherche donc le content en direct ;)