Kmart interview question

Explain event-driven architecture in detail?