Learning patterns that must survive new cases
A learning algorithm fits a model using data. The real challenge is whether the model works on relevant observations it did not train on. Training success and practical usefulness are different measurements; data leakage can make a weak system appear strong.