A software requirements specification describes the essential behaviour of a software product from a user's point of view.
The purpose of the SRS is to:
Provide a basis for developing the software design. The SRS is the most important document of reference in developing a design