객체가 시간의 흐름이나 이벤트에 따라 변환하는 상태를 시각적으로 표현한 다이어그램
상태: 객체가 가질 수 있는 조건이나 상황(예: 대기, 처리중, 결제중, 완료)
이벤트: 상태 전환을 유발하는 사건(예: 버튼 클릭, 메시지 수신 등)
전이: 한 상태에서 다른 상태로의 이동을 표현
초기 상태: 객체의 시작 상태, 보통 검은 점(●)으로 표현
종료 상태: 객체의 동작이 끝난 상태, 보통 원 안에 있는 검은 점(◎)으로 표현
시스템의 행동 흐름을 명확하게 파악
객체가 이벤트에 따라 어떻게 반응하는지 시각화
복잡한 시스템의 로직을 문서화 및 소통 도구로 활용