requirements, which are related to functional aspect of software fall into this category. ex: user should be able to mail any report to management.
specific system functionalities are listed, and developers begin to think about how the parts of the system should inter-operate to meet the functional requirements.
describe the interactions between the system and its environment independent from the implementation example: the user must be able to rent a car