There are different types of bonuses, welcome, deposit and non-deposit ones. The types of bonuses provided to players often depend on the casino’s policy.