animal husbandry: breeding and caring for farm animals
abstraction: a general concept formed by extracting common features from specific examples
pledge: someone accepted for membership but not yet fully admitted to the group