Tree: A tree is a data structure that simulates a hierarchical tree structure, with a root value and sub-trees of children with a parent node. There is a root node in a tree.
Graph: A data structure that consists of a group of vertices connected through edges. There is no root node.