It sounds complex, but the idea is, a big program broken up into smaller “mini-programs” which talk to each other and make the process easier. If this sounds confusing,
one microservices example that you might know is Amazon, which has developed its own architecture over time as the website has grown.