A _____ is a type of software that is used to create and edit text documents.
spreadsheet
presentation software
database
word processor