Quelle est la réelle différence entre un API et un microservice?

Je suis en train d'apprendre à propos de microservices et je ne comprends pas ce que la différence réelle
entre la création d'un REST API et la création de microservices?
Je travaille en Aller, mais ma question s'applique sur toutes les langues.

OriginalL'auteur fm433403 | 2017-08-12