Software Requirements Specification, what you NEED to know
If the software requirement specification is at the ground level, then this design is somewhere in the neighborhood of a higher level. Technical Specifications. Technical specifications are typically written the by developers and architects, and describe how they will implement the project.