Диаграммы коммуникации и диаграммы последовательности — это диаграммы взаимодействия UML, которые могут быть взаимно преобразованы, имеют схожие субъекты ответственности, управляются сообщениями и имеют последовательность.
Однако у них есть явные различия: диаграмма коммуникации выражает кооперативные отношения между объектами, а диаграмма последовательности выражает временную последовательность сообщений, возникающих в результате сотрудничества между объектами.