adaptability: the ability to change (or be changed) to fit changed circumstances
abstraction: a general concept formed by extracting common features from specific examples
pragmatism: (philosophy) the doctrine that practical consequences are the criteria of knowledge and meaning and value