Additive Trees
Prediction = sum of many shallow trees, added one at a time (boosting rounds).
2nd-Order Objective
Uses gradient g and Hessian h of the loss — faster, more precise splits than 1st-order.
Regularization Ω(f)
L1/L2 penalties on leaf weights + tree complexity fight overfitting.
Systems Speed
Sparsity-aware splits, weighted quantile sketch, cache-aware parallelism.