User defined event can be described as a flow of tasks in the workflow. Events can be created and then raised as need arises.