A no deposit bonus does not require making deposits to claim it. A no-wager bonus may require a deposit, but you do not have to play through the deposited amount to withdraw your earnings.