A Decision Tree is a flowchart-like model where nodes represent features, branches represent rules, and leaves represent outcomes. It is highly interpretable.
Classic 'white-box' machine learning.
The building block for Random Forests and Gradient Boosting.