Most online casinos provide players with bonuses upon sign-up, but some may ask for an activation code. In such cases, either the casino itself or a trusted source will supply the code for players. This code serves as the trigger for activating the bonus.