Bias variance tradeoff boosting (xgboost) vs random forest (randomized bagging) which to use when?
The decision trees used in gradient boosting are typically shallow decision trees (with only a few nodes). Limiting the depth or number of nodes in the decision tree makes them simple. This is different from fully developed decision trees used as standalone models.