A Decision Tree is a type of machine learning algorithm that is used to make predictions or decisions based on a set of rules. It is called a “decision tree” because it is structured like a tree, with a series of branches representing different decisions or outcomes. At each branching point in the tree, the algorithm considers a different feature or attribute of the data and uses this information to decide which branch to follow.