Definition
An architectural style where an application is built as a collection of small, independent services that communicate over APIs. Contrast with a monolith.
Example Usage
"We split the monolith into microservices — each team now owns and deploys their service independently, without coordinating releases."