will
Predictions, decisions at moment of speaking
"It will rain tomorrow."
going to
Pre-decided plans and intentions
"I'm going to study medicine."
present progressive
Fixed, confirmed arrangements
"We're meeting at 3pm."
will (spontaneous)
Instant decisions, offers, promises
"I'll carry that for you."