All other professional players affiliated with Major League Baseball are signed to minor-league contracts. They can receive an invitation to spring training with their organization's Major League team without being on the 40-man roster. Two types of players generally receive a non-roster invitation: prospect players who are there to gain experience and face tougher competition as well as receive instruction from the Major League team's coaching staff ; and veteran players who were not offered any major league contract by a club. The veteran player is usually signed to a "two-way" salary option—one for their time in the minors and another if they are placed on the 40-man during the season. All spring training invitees are under some sort of contract, to avoid liability if an injury were to occur to the player.