stagecraft: skill in writing or staging plays
abstraction: a general concept formed by extracting common features from specific examples
blood money: compensation paid to the family of a murdered person