An API Gateway sits between the client and the backend services.It handles cross-cutting concerns like:- Authentication & Authorization- Rate Limiting- Request Routing / Load Balancing