How do object behaviors and attributes differ?
Behavior describe dynamic properties; attributes are static.
Attributes describe a state; behaviors describe a change.
Behaviors are vector quantities; attributes are scalars.
Attributes apply only to a specified object; behavior apply to other linked objects.