a more detailed description of the functionality to be implemented by the system.
a document with technical, detailed specifications on the functionality and constraints on a system for software engineers
description of what the system should do including functions and services.