solar physics: the branch of astronomy that deals with the sun
abstraction: a general concept formed by extracting common features from specific examples
rally: (sports) an unbroken sequence of several successive strokes