describes how a system should interact with users and other systems
statement of services the system should provide, how the sys should react to particular inputs and how the sys should behave in situations
relates directly to a process a system has to perform or information it needs to contain.