Field of AI and computational linguistics concerning the interactions between computers and human languages (natural languages).
Easy: Spell checking, keyword search, synonyms
Medium: parsing information from websites, documents
Hard: Machine Translation, semantic analysis, coreference (what is "he" or "it" referencing), question answering