PayPal Payments Pro is PayPal's complete online payment processing solution. It equips its merchants with access to PayPal's payment gateway so they can start accepting card payments and a merchant account so they needn't turn to a third party merchant account provider.
Consider the following before you choose PayPal Payments Pro to be your payment solution:

While signing up for PayPal Payments Pro equips you with a merchant account and access to PayPal's payment gateway, signing up for Website Payments Pro allows your PayPal account to receive payments via credit and debit card. Fortunately, signing your billing agreement with PayPal Payments Pro automatically signs you up for Website Payments pro; just remember to do so when you're ready to go live i.e. to start accepting payments on your website.