Specification

A document describing the project requirements in detail: the basis of the contract

A specification is a document with a detailed description of what the project must deliver. It is the basis for working together between client and contractor, giving concrete instructions and expectations for the task.