stagecraft: skill in writing or staging plays
abstraction: a general concept formed by extracting common features from specific examples
council tax: a tax levied on households by local authorities; based on the estimated value of the property and the number of people living in it