A learning curve in machine learning illustrates the relationship between a model’s performance and the size of the training dataset. It typically plots training and validation scores against increasing training data, helping diagnose underfitting or overfitting. As the training data grows, the curve reveals how well the model learns, indicating whether more data might improve accuracy or if the model needs tuning.