The largest sunspot seen over the course of the last 24 years is currently rumbling about on the surface of our star. In the last week, this has resulted in the release of 6 massive solar flares. Indeed, many of these flares were X-class (the most extreme type of solar flare). As such, we thought that we'd take a moment to go over solar flares, coronal mass ejections, sunspots, and how they are all related (see the links below for more information).
One Giant Sunspot: 6 Substantial Flares In A Week
NASA Captures A Coronal Mass Ejection In Unprecedented Detail