# Communication Diagram

Published 2022-12-03

This tutorial explains to you what a UML Communication Diagram is. Here are the concepts explanation and an example.

UML Communication Diagram shows interactions between objects, parts or sub-system. UML Communication Diagram provides similar detail as UML sequence diagram without time information. Communication Diagrams describe messages transmitted between objects.

UML Communication Diagram provides an overview of the relationships between objects.

Here is an example of Sequence Diagram:

... and here is the equivalent of Communication Diagram:

In the UML Communication Diagram you can show the roll of an object and the relationship between that object and other objects. You can show for instance the relationship between a "Bank Employee" and other objects. In this case you will use the Communication Diagram and not the Sequence Diagram.