I think Promotions are usually short-term deals and campaigns that aim to attract new customers or retain existing ones by offering bonuses, rewards, and special events. Brand affairs, on the other hand, are more long-term strategies that focus on building the brand's reputation, trustworthiness, and customer loyalty. Both types of activities can be employed by casino platforms to increase player engagement and revenue.