Why is the event track needed?

I don’t understand why the event track is needed for the cannon firing. Logically I don’t understand what it’s for, and when I use the Finished node of the timeline instead of the Cannon Fired node I seem to get exactly the same result (I have confirmed that I’ve saved all and compiled between tries). What am I missing?

Please change the category of this topic to Ask instead of Talk.