the LEGO Group interview question

Explain what is micro service architecture, and why should we use it.