requirements specification | writing a precise set of instructions that define what the software should do, including how the software behaves from the perspective of the user, but no details of the implementation | the interface of any component built to implement a system | a particular audience | specification | requirements and specification | 4.7 - Types of Requirements Document | design specification | A specification of requirements; i.e. a requirements document that is more detailed than a requirements definition |