The Science Behind Solar Storms