There are different types like the welcome bonus, the reload bonus or VIP programmes. However, they are all offered to create a basis of trust between the online casino and their customers.