A type of event that can be allowed or denied from occurring.
Allows this event to occur.
Denies an event from occurring.
Checks if this event is allowed to happen.