Los diagramas de estado representan el comportamiento de un sistema mediante la descripción de todos los estados posibles de un objeto a lo largo de su ciclo de vida y cómo cambia de estado como resultado de los eventos. Los estados influyen en el comportamiento del sistema y representan los valores y atributos de una clase en un punto del tiempo. Existen estados de inicio, fin y transicionales, que se representan gráficamente de diferentes formas y por los que puede pasar un objeto a lo largo de su ciclo de vida.