El caso de uso no es mas que una técnica para capturar información de cómo un sistema o negocio trabaja actualmente o de cómo se desea que trabaje; también es aquel que describe una interacción típica entra un usuario(actores) y un sistema de computo.
Los casos de uso sirven para capturar el comportamiento deseado del sistema sin tener que especificar como se implementa ese comportamiento, sirve como medio de comprensión del sistema para desarrolladores, usuarios finales y expertos del dominio y ayuda a validar la arquitectura y a verificar el sistema en el transcurso del desarrollo de este.
Los casos de uso se representan con un ovalo
y los actores con un monigote