A welcome bonus is a free bonus amount that is given to new players usually after the first deposit is made. However, there are some welcome bonuses that are given just on sign up with no deposit required. However, all welcome bonuses come with terms and conditions, especially wagering requirements, which highlight how much needs to be wagered before any winnings are converted into real cash and can be withdrawn. Usually, the bigger the bonus, the higher the wagering requirement.