Αυτό το έγγραφο ονομάζεται συνήθως η προδιαγραφή λογισμικού
ή μερικές φορές μια τεχνική προδιαγραφή . Ενώ ένα εγχειρίδιο χρήσης εξηγεί * πώς * για να χρησιμοποιήσετε το λογισμικό, τα στοιχεία προδιαγραφών * τι * το λογισμικό κάνει και * πώς * υποτίθεται ότι το κάνει, συμπεριλαμβανομένων των λειτουργικών απαιτήσεων, των τεχνικών λεπτομερειών και των ενδεχομένως σχεδιαστικών προδιαγραφών. Το επίπεδο λεπτομέρειας ποικίλλει ανάλογα με το πλαίσιο (εσωτερική έναντι εξωτερικού, εμπορικού έναντι ανοιχτού κώδικα κ.λπ.).