will1. спонтанные решения
I want ice-cream. OK, I will buy some.
2. неточное будущее (личное мнение, предположение)
I think I will go to Europe next year.
be going to1. запланированные действия (намерения)
I am going to buy a present for Mary.
2. то, что точно произойдёт (есть видимые доказательства)
Look at the grey clouds! It is going to rain.