soft cap is when you can go over, but there is a penalty and/or loss of flexibility for doing so. the NBA, for example, uses a soft cap.
for instance, for every $1M over the cap you are, you drop a spot in the draft order. or if you are over the cap, you can only make trades where you don't add salary. things like that.