The order is determined in, well, how WordPress is coded. If you're trying to change the action execution sequence, you'll have to edit the WordPress core files (and break a *lot* of things).

If you're trying to make sure certain things are executed before anything else, you can just change how *you* hook into WordPress' actions.

Keep in mind that certain WordPress functions (such as `is_single()`, `is_home()`, etc.) will only work after specific WordPress hooks have run.

Loads of more information is here: http://wordpress.stackexchange.com/questions/162862/how-to-get-wordpress-hook-run-sequence