A word processor (WP) 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 primarily word processor programs running on general purpose computers, including smartphones, tablets, laptops, and desktop computers, with dedicated hardware word processors being confined to a small niche market.