What is "use-cases"
Use cases are text narratives, describing the functional unit, and are widely used to discover and register system requirements. Use cases also have a representation in the form of a diagram characterized by an ellipse containing, internally, the name of the use case.