A word processor (WP) is a computer program or device that provides for input, editing, formatting and output of text, often with additional features.
Early word processors were stand-alone devices dedicated to the function, but current word processors are word processor programs running on general purpose computers.
Word processors are used to create, edit and print documents, and well as save them electronically.
Word processors can be used to create multiple types of files, including text files (.txt), rich text files (.rtf), HTML files (.htm & .html), and Word files (.doc & .docx). Some word processors can also be used to create XML files (.xml).
Word processors have the following main functionalities:
- Cut and paste
- Find and replac
- Word wrap
Advanced word processors, referred to as full-featured word processors, support additional features such as:
- File management
- Font specification
- Cross reference
- Headers and footers
- Spell check
A word processor should not be confused with a text editor, such as Notepad, that only allows editing and creating plain text documents.