unoriginality: the quality of being unoriginal
abstraction: a general concept formed by extracting common features from specific examples
iteration: (computer science) executing the same set of instructions a given number of times or until a specified result is obtained