Bootstrap aggregating, or bagging, is an ensemble method that trains multiple models independently on bootstrapped samples of the training data. Their predictions are combined to reduce variance and improve robustness, especially for models that are sensitive to datavariation.