The SRS defines the essential requirements for a software system. A SRS usually includes comprehensive descriptions of the system’s features. It does also include the info about how the users will interact with the developed system. The mentioned use cases describe the actions that take place between users and the implemented system.
A standard requirements specification document is one of the most important documents for a software engineer.