Exprese future plans decided before the moment of speaking.
Example: Alice is going to visit the parents next weekend.
Express future actions decided at the moments of speaking.
Express something is about to happen
Express a predictions based on personal opinions or experiences.
Example: He will pass her exams.
express a future fact.
Express a prediction based on present evidence.