In supervised learning, the model first sees an input and produces a prediction using its current parameters. That prediction is then compared with the target for that example. The difference between the prediction and the target becomes feedback for learning.
One pass through this loop rarely teaches much by itself. Learning comes from repeating the cycle across many examples so that useful patterns are reinforced again and again.