movement: the act of changing the location of something
abstraction: a general concept formed by extracting common features from specific examples
nuclease: general term for enzymes that catalyze the hydrolysis of nucleic acid by cleaving chains of nucleotides into smaller units