This document discusses event driven architectures and how they relate to service oriented architectures. It defines what an event is and the characteristics of event driven architectures. Key aspects covered include how events are generated, event processing, delivery guarantees, and the use of events with concepts like big data and the internet of things. Examples are provided around processing customer profile update events and managing course rosters between different systems. Best practices discussed include making publishers and consumers responsible for events and using monitoring dashboards.