Dear Readers,
I hope that what I say is clear because if it is not clear then please forgive me for my poor teaching skills. BUT if you find it useful then at least reply back saying that it was useful.
Ok, let's say you want an apple and you say that "I want an apple!". This is similar to saying that you want a variable and therefore
declare it.
BUT Remember that by just saying you want an apple you won't get it. Similarly, no memory space will be reserved for that variable by just simply declaring it. You will have to go and buy the apple which is similar to
instantiating a variable by giving it some value (like you give money for that apple).
I just tried explaining it in a different style. Please forgive me if you got more confused by reading this.