I'm from Brasil and here we study the differences of using "Will" and "Going to" to talk about the future. But it is usually very confusing because we have a different kind of conjugation that uses no auxiliary verb, and the English Grammar has many explanations about the context we must use one or another.
So my question is. What are the real differences and needs of the colloquial usage of "Will" and "Going to"?
Best Answer
If the subject of your sentence is "I", then Barrie's brief explanation correctly summarizes the essential difference between going to and will. Example:
means that you have already planned what to do later.
indicates a plan made at the time of speaking.
Of course, you are not always the subject when talking about the future, and the focus may be on predictions rather than plans. In such cases there is no simple rule to follow. For example:
and
Talking about the future is one of the most difficult aspects of English grammar for non-native speakers, and includes many more than the two forms discussed here. I recommend investing in a good reference such as Swan's Practical English Usage, and asking specific questions here on this site if you are not sure which form you need in any given context.