nepenthes: pitcher plants
abstraction: a general concept formed by extracting common features from specific examples
shoebox: a structure resembling a shoebox (as a rectangular building or a cramped room or compartment)