Given a sentence, the task of dependency parsing is to identify the head word and its corresponding dependents and to classify their functional relationships according to a set of dependency relations (e.g., subject, modifier).
a dependency tree of a sentence encodes the dependency relation between the head words and their dependents.