Single, simple, yet effective router to all client's APIs
- Hides services' partitioning from clients which can change over the time
- Helps to discover certain service instance(s) location (host:port) which can change dynamically
- Whenever microservices provide fine-grained of APIs API Gateway works like Facade