A word processor (WP)[1][2] is a device or computer program that provides for input, editing, formatting, and output of text, often with some 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.
The functions of a word processor program fall somewhere between those of a simple text editor and a fully functioned desktop publishing program. While the distinction between a text editor and a word processor is clear—namely the capability of editing rich text—the distinctions between a word processor and a desktop publishing program has become unclear as word processing software has gained features such as ligature support added to the 2010 version of Microsoft Word.[3][4]
Common word processor programs include LibreOffice Writer, Google Docs and Microsoft Word.