OnLoad, used to set the script up initally. As stated before.
on *:LOAD: set %Starts -1
Then the onStart, which handles each time the script is started
It would appear that this has gone from a feature request to being a tutorial on what each onStart and onLoad are used for.