El diagrama de casos de uso y el diagrama de actividades son diagramas UML de comportamiento que describen la naturaleza dinámica de un sistema. La diferencia entre el diagrama de casos de uso y el diagrama de actividades es que un diagrama de casos de uso ayuda a modelar el sistema, las interacciones del usuario, mientras que el diagrama de actividades ayuda a modelar el flujo de trabajo del sistema..