Just like software libraries, microservices often expose APIs. These APIs make it possible to communicate with the microservices. Since the typical manner of communication utilizes computer networking, the most popular form of an API is the web API.
In the previous chapter, we already covered some possible approaches with web services. Nowadays, microservices typically use web services based on REpresentational State Transfer (REST).