How do object behaviours and attributes differ?
Behaviour describe dynamic properties; attributes are static.
Attributes describe a state; behaviours describe a change.
Attributes apply only to a specified object; behaviour apply to other linked objects.
Behaviours are vector quantities; attributes are scalars.