API Gateway and Reverse Proxy are not the same things, as the former is something that is used to forward the API calls while reverse proxy handles only HTTP requests. API gateway is stationed between the app and the microservices. It receives all the API calls and forwards them to the corresponding microservices. Based on how it’s configured and what capabilities are incorporated, API Gateway can be of great use to maintain the encryption and authentication of the API calls.