Software used for inputting, editing, formatting and outputting text, often along with other features. Popular examples are Microsoft Word and Google Docs.