Acceptance criteria
Acceptance criteria are the specific, testable conditions a feature or user story must meet to be accepted, often written as "Given [context], when [action], then [result]". They guide development and form the basis of test cases and UAT.