Word processing software allows users to type letters or other electronic text documents and send them to a connected printer to produce paper copies. A text document can be edited and formatted to customize the fonts and the letter's overall layout.
Word processors offer a convenient alternative to handwritten letters because users can instantly delete, copy or paste sections of text to quickly rearrange a letter. Word processors also support special formatting for business letters or promotions, such as columns, tables and illustrations.
For simple, no-frills document creation, a text editing program is another option for typing a letter that doesn't require special formatting. Text editors are typically used for writing code but are also useful for creating plain text documents.