Specification
Reference document describing the needs, objectives and constraints of a project. It serves as the basis for the contractual relationship between client and provider. A good specification covers functional requirements, technical aspects, budget and timeline.