what is the difference between solar flares and sunspots?
Sunspots are areas that appear dark on the surface of the Sun. They appear dark because they are cooler than other parts of the Sun's surface. Solar flares are a sudden explosion of energy caused by tangling, crossing or reorganizing of magnetic field lines near sunspots. ... Sometimes the Sun's surface is very active.