MAMP is a one-click-solution for setting up your personal web server. MAMP installs a local server environment in a matter of seconds on your computer.
MAMP PRO is a configuration application that helps you set up and run the Apache or Nginx web servers and the MySQL 5.7 database server. It also takes care of the configuration of different versions of PHP. MAMP PRO also comes with a text editor, and built in functionality to move your site to a remote host provider.