IBM Interview Question

What is microservice, and why do we use it