A training approach where a model learns to perform multiple related objectives simultaneously, which often improves its overall performance and generalization.