animal product: a product made from animal material
abstraction: a general concept formed by extracting common features from specific examples
bifurcation: the place where something divides into two branches