Object that manages how a deliverable is generated. Publications provide the context for how DITA content in the repository is assembled for output. For example, the publication controls the version of topics, maps, and graphics that are included in the deliverable (by means of the baseline), the conditions that are included or excluded, and the output format.