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