American Express Interview Question

What is micro service ?