computer animation with vfxAttempts left: 2

An animation studio wants to create realistic explosions without filming real ones.

Which technology is primarily used to achieve this?