Quel documento è generalmente chiamato
Specifica software o a volte una specifica tecnica
. Mentre un manuale dell'utente spiega * come * utilizzare il software, i dettagli delle specifiche * cosa * fa il software e * come * dovrebbe farlo, inclusi i requisiti funzionali, i dettagli tecnici e le specifiche potenzialmente di progettazione. Il livello di dettaglio varia a seconda del contesto (interno vs. esterno, commerciale vs. open source, ecc.).