suffering: feelings of mental or physical pain
abstraction: a general concept formed by extracting common features from specific examples
index register: (computer science) a register used to determine the address of an operand