A User Requirements Specification (URS) is a document that states what users need a system to do and the constraints it must satisfy.
In regulated software and computerized systems, the URS supports validation, traceability, testing, change control, and acceptance.
Related concepts include Software Requirement, Acceptance Criteria and Traceability Matrix.