어떤 컴포넌트들이 어떻게 협력하는지 설명해야하거나 시각화해서 보고 싶을때 시퀀스 다이어그램을 사용한다.
시퀀스 다이어그램은 메시지와 로직의 흐름에 대해 다른 사람과 의사소통하기 위한 강력한 방법이다. 시퀀스 다이어그램은 너무 많은 것을 표현 하기 보단 차라리 너무 적은 것이 좋다. 필요하다면 나중에 언제든지 내용을 추가하면 된다.
다중 스레드로 실행된다는 사실이 중요하다면 활성상자를 나누어서 스레드 표현을 할수 있다.