Future
Simple (Will)
To talk about possible future actions (promises, requests or threats) -> We'll help you clean up
To give or ask information about the future -> Christmas will be on a Friday
Continuous
(will + be + present participle)
Future actions in progress at a particular time -> I'll be sending in my application tomorrow
To express plans or intentions ->Next week at this time, you will be lying on the beach an we'll all still be slaving away here
Perfect
(will + have + past participle)
To say that sth will be completed by a particular time -> By next summer I'll have finished my degree
Perfect Continuous
(will + have been + present participle)
To look ahead to a future time and imagine an action lasting from a point before that time up to that future time -> On the 10th of this month, I'll have been living here for exactly two years
Present Simple
The course starts in January <-For future events in a schedule or timetable
It won't matter what he says later <- For future actions in clauses after subordinating conjunctions
Present Continuous
I'm seeing the doctor on Friday <- To talk about a future action we have planned or arranged
Will
Going to
Predictions based on past experience or knowledge
-> If you eat too much ice cream, you'll be sick
Predictions based on what we feel or think now -> I think I'm going to be sick