A welcome bonus is an incentive offered by online casinos to new users. It's designed to enhance their initial gaming experience and encourage them to make their first deposit. The structure of a welcome bonus can vary. Typically, it matches a certain percentage of the player's first deposit, up to a maximum amount.