What is a payment processor?

What is a payment processor?