the non-method data stored by objects are called attributes data attributes variable owned by particular instance of class each instance has its own value for it these are the most common kind of attribute class attributes owned by the class as whole all class instances share the same value for it called "staticvariables in some languages good for ( class-wide constants and ( building counter of how many instances of the class have been made