In a Capture Components solution, a document specification defines a document in terms of the output that it generates, the characteristics (but not the locations) of fields that it contains, validation rules that apply, and so on.
Document specifications are included when you import a solution from Capture Components Administration. By default, they are automatically mapped to XBOUND document types with the same names. However, you can customize this mapping, if needed.