Natural Language Understanding (NLU) is a sub-branch of NLP which uses syntactic (grammar) and semantic (meaning) analysis of text and speech to determine the meaning of a sentence.
Legal NLP applies NLU in use cases that involve the comprehension of a text like a contract or a legal document. In particular, Question Answering falls under NLU since the models develop some understanding of the underlying text.