Un diagrama de casos de uso representa gráficamente las interacciones entre actores y casos de uso de un sistema, mostrando los requisitos funcionales y cómo se relaciona el sistema con su entorno. Un diagrama de casos de uso describe las funcionalidades principales de un sistema desde la perspectiva de los usuarios a través de casos de uso centrados en tareas y objetivos específicos.