The idea of natural language processing, short NLP, is to process texts and to understand the texts' conveyed meaning.

Natural Language Understanding can be seen as a subtask of Natural Language Processing. However, those terms are often used synonymously.

https://en.wikipedia.org/wiki/Natural_language_processing