A mechanism where one service sends an HTTP request to another service when a specific event occurs. Enables real-time integrations between systems. (Ch. 20)