Un logiciel de traitement de texte contient de multiples fonctions, permettant la saisie, la correction et la mise en forme d'un texte, en plus de sa distribution et de sa correction orthographique, regroupant à la fois tous types de polices, couleurs, typographie, paragraphe, mise en page, etc.