associationism: (psychology) a theory that association is the basic principle of mental activity
abstraction: a general concept formed by extracting common features from specific examples
puff: exaggerated praise (as for promotional purposes)