Difference between Awake() and Start() ???

So. I’m working with unity around 2y, and can’t understand the difference between Awake() func. and Start() func. :slight_smile:
Can someone explain it to me ?
Why should i use awake and not start? or why should i use start and not awake ?
Someone please reply!

http://unity3d.com/learn/tutorials/modules/beginner/scripting/awake-and-start

http://answers.unity3d.com/questions/10189/what-is-the-general-use-of-awake-start-update-fixe.html

Please read Unity - Manual: Order of execution for event functions

The most important point to note is that “Awake and OnEnable functions for all scripts will be called before Start, Update, etc are called for any of them