The class name of an object creates a vocabulary for discussing a design.
Responsibilities identify problems to be solved.
Responsibilities of an object are expressed by a handful of short verb phrase, each containing an active verb.
Collaborators express the relationship among objects. Those objects will send or be sent messages in the course of satisfying responsibilities.
Collaboration is not necessary a symmetric relation. "A object can offer a service with little regard or even awareness of its client".