We can use the present continuous to talk about the future when we have already arranged to do something. We can use be going to to talk about something that we have decided to do
We use the present continuous for things that are happening at the time we are speaking, for temporary situations, and for activities that are in progress.