Definition: A requirement describes something the system must do or a condition it must satisfy.
It defines what users, businesses, or other stakeholders expect from the software.
Examples:
- “Users must be able to reset their password.”
- “The API must respond within 500 milliseconds.”
- “Only administrators can delete products.”