Requirements
Requirements are documented statements of what a solution must do or achieve. Business requirements describe the need, functional requirements describe system behaviour, and non-functional requirements set qualities such as performance or security. Each should be clear, testable and traceable.