## Definition
Give a precise, detailed statement of requirements, parameters, or values.
*Verb. Noun form: specification.*
## Characteristics
- Answers with precise detail—values, parameters, or requirements; and
- often produces a list or table rather than a single fact.
## Examples
### Specify the hardware requirements for a video-editing application
- Processor: minimum quad-core, 3.0GHz;
- RAM: minimum 16GB;
- storage: minimum 512GB SSD; and
- graphics card: dedicated GPU with at least 4GB VRAM.
### Specify the input validation required for a form field that accepts a password
- Must be at least 8 characters long;
- must contain at least one uppercase letter; and
- must contain at least one number.
## Non-examples
- [[identify|Identification]]—picks out one item or feature, without needing to give full precise detail or a complete set of parameters.
- [[justify|Justification]]—defends why particular requirements were chosen, rather than just stating them precisely.
- [[state|Statement]]—gives a brief correct answer, without needing precise, complete detail.