adequacy: the quality of being able to meet a need satisfactorily:
abstraction: a general concept formed by extracting common features from specific examples
millifarad: a unit of capacitance equal to one thousandth of a farad