Desktoppublishing, of
DTP, is het bewerken en opmaken van documenten voor drukwerk, en die dus meestal bestemd zijn voor publicatie, zoals
boeken,
tijdschriften,
brochures en internetpublicaties, met gebruik van een
personal computer. Desktoppublishingsoftware, zoals QuarkXPress of
Adobe InDesign, is speciaal ontworpen hiervoor. In het algemeen vervangen deze programma's de tekstverwerkers en grafische programma's niet, maar worden ze gebruikt om de inhoud die met deze programma's gemaakt is te verzamelen en te verwerken: tekst,
rasterafbeeldingen (zoals afbeeldingen die bewerkt zijn met
Adobe Photoshop) en
vectorafbeeldingen (zoals tekeningen/illustraties die gemaakt zijn met
Adobe Illustrator, of
Macromedia Freehand). Wanneer het materiaal klaar is voor publicatie, kan DTP-software deze uitvoeren als
Postscript of
PDF, die vervolgens door commerciële drukkers kan gebruikt worden om drukplaten te maken dan wel rechtstreeks uitgeprint te worden.