Application development - Document
Technical specification
A document describing the technical requirements or design details of something being built
What's it for?
To record the technical requirements or design details needed to build or change something.