BPMN - End Events

BPMN - End Events

I'm working on a process and I noticed that the Error End Event, Message End Event and Signal End Event have Final Scripts defined. What is the difference between these and the rest of the End Events?