The Async Event package defines a powerful asynchronous event emitter that runs within Amp's event loop. Semantic events triggered on a specific target allow for app components to be decoupled.