An application program that deals with natural language text.
Nouns denoting communicative processes and contents.