Functional requirements capture the intended behavior of the system.
This behavior may be expressed as services, tasks or functions the system is required to perform. This white paper lays out important concepts and discusses capturing functional requirements in such a way that they can drive architectural decisions and be used to validate the architecture.
Source : Site Web