Definition
A document describing the functions a system must provide to satisfy the approved user requirements.
Human Explanation
It explains what functions the system will provide.
Why it Matters
It connects user needs with the design and provides a basis for functional tests.
Conceptual Boundary
FS describes functional behaviour, not every technical implementation detail.
Practical Perspective
Each relevant function should trace back to an approved requirement and forward to suitable verification.