What is the purpose of an API gateway?

What is the purpose of an API gateway?

Approach: Explain entry point for client requests.

A server that acts as an API front-end, receiving API requests, culling multiple services to fulfill them, and returning the appropriate result.

Follow-up: How does it improve security?

Key concepts: routing, authentication, load balancing.