A no deposit bonus is a promotional offer provided by online casinos that allows players to wager and potentially win real money without requiring an initial deposit.