Desktop publishing (DTP) é o uso de computadores pessoais para desenhar livros e folhetos que se destinam a ser impressos por impressoras a jacto de tinta ou laser. O software que suporta desktop publishing tem uma interface gráfica WYSIWYG (GUI) para tornar a configuração para publicação tão fácil quanto possível. Desktop publishing é especialmente útil como uma opção de publicação independente e pode ser usado para produzir informações sobre uma variedade de tópicos.
Para muitas pequenas empresas e organizações, desktop publishing torna possível publicar documentos e livros informativos de qualidade, com aparência profissional e com conteúdo que uma editora tradicional pode não estar interessada, talvez por razões políticas ou financeiras. Como tal, a editoração eletrônica atende a pequenos nichos de mercado e pode ser vista como uma forma de permitir liberdade de expressão e voz independente.
O software de editoração eletrônica torna a capacidade de produção de literatura de qualidade profissional para praticamente qualquer pessoa, mas ainda é necessária habilidade no design gráfico e julgamento estético. Embora alguns modelos existam frequentemente dentro do software de editoração eletrônica, ainda é muito possível criar designs ruins que dificultam o sucesso ou mesmo a comunicação da mensagem da mídia.
Software de editoração eletrônica popular inclui Adobe InDesign, Adobe FrameMaker, Microsoft Publisher e QuarkXPress.