Events initiate a sound, by allocating a voice, placing a node in the rendering graph, triggering an envelope, etc.
Like MIDI and other control systems, OSC does not have any information about the audio engine, and cannot know when a voice is free or has finished its release after an "off" message has been sent
Events can also directly map to specific function on the receiver