Space weather explained: What is a solar flare?
Space weather explained: What is a solar flare?
The largest explosions in the solar system, a solar flare is an explosion of energy that occurs on the sun’s surface, often appearing as a localized burst of bright light.