Occurrence that software can respond to.

Process of ending application execution.

Representation of a user or entity.

Code responding to an event.

Releasing resources after use.

Information used to prove identity.

Component waiting for specified events.

Final processing before resource release.

Secret string used for authentication.

Function supplied to execute later.