Solar Flare Meaning In Science