A welcome bonus is a free extra credit you get when you make your first deposit at an online casino. However, requiring this can be difficult. You usually have to play a certain number of games before you can claim this free money.