The document begins with an introductory description of the desired system and allows business owners, project managers, developers, and usability testers to have a clear understanding of the functional requirements for a website.
The functional requirements are presented in scenarios depicting an operational website from the perspective of its end users. These include such things as data capture, error handling, user validation, and more. The specification, therefore, defines all aspects and functional operations of the website.


