A collaboration diagram, also called an interaction diagram, can be used to model the dynamic aspects of a system or subsystem. It depicts interactions consisting of a set of objects, their relationships, and the messages exchanged between them. Collaboration diagrams emphasize the structural organization of objects.
Although semantically equivalent, sequence and collaboration diagrams do not necessarily show the same information. For example, collaboration diagrams explicitly show how objects are linked, while in sequence diagrams the links are implied. Sequence diagrams show message return values, but collaboration diagrams do not.

Related Topics:
Working with Sequence Diagrams