Event-Driven Architecture - A software architecture where services react to events, enabling asynchronous, scalable, and decoupled systems via event producers, channels, and handlers.