Een SRS is een document opgesteld met de beschrijving en bijkomende informatie van een te ontwikkelen software.
Dit document wordt niet enkel gebruikt om de klant te informeren maar ook vormt het een basis voor de overeenkomst tussen hun en degenen die de software zullen maken.
De SRS wordt voornamelijk opgesteld door een softwareprogrammeur en dient voor het vastleggen van een prijs en het voorkomen van enige misverstanden.
U kunt het vergelijken met een soort boodschappenlijstje waarop alles vermeld staat wat u bezorgd zal worden en waarvoor de developers moeten winkelen.