There are several types of bonuses:
Welcome bonus.
Deposit bonus
No deposit bonus
Free spins
Loyalty (VIP) bonuses
Cashback bonuses
Reload bonuses