No deposit bonuses are a type of welcome or promotional offer that is provided to players at an online casino or bookmaker without the need to make a deposit, i.e., without the requirement to deposit their own money into the game account. These bonuses are offered as an incentive to attract new players or as a reward for already-registered users.