Il comprend généralement trois fonctions principales : un éditeur qui permet d'insérer et de formater du texte, une méthode pour insérer et manipuler des images graphiques et un système de diaporama pour afficher le contenu.
À l'origine, ces programmes servaient à produire des diapositives de 35 mm, à présenter à l'aide d'un projecteur à diapositives.