UML로 표기한 ObjectOrientedDesign에서의 시스템내의 각 객체들이 시간의 흐름에 따라 어떻게 교류하는지를 보여주는 그림. CollaborationDiagram과 의미상 동등하다.
객체는 윗부분에 위치하며, 시간은 위에서 아래로 흐른다. 한 객체에서 다른 객체로 전달되는 메시지는 화살표로 나타낸다.
StateDiagram은 오직 한개의 객체에서 일어나는 변화를 그린것이나, SequenceDiagram은 여러객체들의 시간적 교류를 보여줄 수 있는 수단을 제공한다. 객체들 사이의 교류는 특정한 Sequence내에서 발생하며, 이 Sequence가 시작하여 끝나기 위해서는 특정 시간이 소요된다는 것이다.