Understand the core concepts of Event-Driven Architecture (EDA). Learn the differences between event notification, event-carried state transfer, and queuing.