a soft cap, is a cap which isn't absolute. So the player still progresses in training, but through a slowdown after the cap further training getting unattractive, so thaat player normally stp for their own in training the players over the cap.
With an hard cap, the player won't progress if he reach it.