Question: what is the difference between level and height of a tree?
Answer: Height (of a tree): The length of the path from the root to the deepest node in the tree. Level (of a node): The number of parent nodes corresponding to a given a node of the tree. For example, the root, having no parent, is at level 0. ... Height refers to distance between root and farthest node in the tree.