The properties of objects in general in a particular system, or the object-oriented interface through which a program can examine and manipulate