Microservices
Microservices is an architectural approach where an application is built as a collection of small, independent services that communicate over APIs. Each service handles a specific business function and can be developed, deployed, and scaled independently.