Either a component of a class or an interface defined using [CLASS-]EVENTS, or an event of the ABAP runtime environment. An event can trigger the processing of a processing block, without actually knowing the processing block. Events in classes trigger event handlers, event handlers of the ABAP runtime environment trigger event blocks.