Tree-based models, also known as decision tree learning, is a predictive modeling approach used in statistics, computer science, data mining, and machine learning.
In this model, leaves represent class labels and branches represent conjunctions of features that lead to those labels. The end goal is to accurately predict an outcome based on varying input variables.