This helped me, coming from an ml background: https://randomrealizations.com/posts/xgboost-explained/