Supervised machine learning is a type of machine learning where models are trained using labeled data, meaning each input comes with a correct output. The goal is for the model to learn from these examples so it can make accurate predictions on new, unseen data. In simple terms, it’s like learning with a teacher, where the model is shown the right answers during training and gradually improves its understanding.