what is a solar flare
Solar flares are tremendous explosions on the surface of the Sun. In a matter of just a few minutes they heat material to many millions of degrees and release as much energy as a billion megatons of TNT.