snag: a sharp protuberance
abstraction: a general concept formed by extracting common features from specific examples
specific heat: the heat required to raise the temperature of one gram of a substance one degree centigrade