Lego style of building business applications

Microservices is an architectural style of building atomic, autonomous, and fine grained services which perform a single well-defined task. These atomic units are the “lego” building blocks to assemble complex business applications