Microservices are groupings of lightweight services, interconnected, although independent of each other, without direct coupling or dependency.