building: the occupants of a building
abstraction: a general concept formed by extracting common features from specific examples
gun: a weapon that discharges a missile at high velocity (especially from a metal tube or barrel)