payment Gateway

What is payment Gateway?