An event is a situation (known beforehand) that takes place in the process of application operation. Events allow developers to alter default platform behavior. When an event occurs, the platform can execute a developer-created algorithm, which is written in 1C:Enterprise script and located in the event handler procedure.