describe the interactions between the system and its environment independent from the implementation example: the user must be able to rent a car
describe the interactions between the system and its environment independent from the implementation example: the user must be able to rent a car
actions the system should perform and can be assigned to individual components of the system.