What is Desktop Publishing Software?

Desktop Publishing Software is a tool for graphic designers and other professionals (e.g., marketers, visual artists) to create visual communications for analog or digital publishing.