the requirements that describe the capabilities of the system - what it must do or be able to do.
statement of services the system should provide, how the sys should react to particular inputs and how the sys should behave in situations
describes how a system should interact with users and other systems