Execution order (not loading order of assets)

Is there any documentation around to explain the execution order of the various components of Meteor. For example, are all my templates accessible when the Meteor.startup function runs, for example?

This could explain some of what’s going on and when:

Meteor.startup means (on the server) that the server code has all loaded and started, or (on the client) the client has loaded all the javascript code and is ready to run.

Template instances have their own accessors from within onCreated and onRendered.