anaphoric pronoun: a pronoun that refers to an antecedent
abstraction: a general concept formed by extracting common features from specific examples
method: a way of doing something, especially a systematic way; implies an orderly logical arrangement (usually in steps)