This is the full set of services that the system is expected to provide to actors in its environment. This is the "useful" part of the system.
Generally, the high-level functional requirements are defined through the Use Cases written by the design team.