1. We use the present simple for something scheduled;
2. We can use the present continuous for plans or arrangements;
3. We use will: when we express beliefs about the future;to mean want to or be willing to;to make offers and promises;to talk about offers and promises;
4. We use be going to: to talk about plans or intentions;to make predictions based on evidence we can see;