Ensemble models are used to combine various machine learning models / algorithms to create a better model. This includes boosting, bagging