Functional requirements
Describe functionality or system services
Depend on the type of software, expected users
and the type of system where the software is
used
Functional user requirements may be high-level
statements of what the system should do but
functional system requirements should describe
the system services in detail