A casino affiliate program is a method that involves an individual known as an affiliate retailing web-based casinos and receiving commissions. The affiliates select the program they like, promote the related casino, and then share in some of the money generated.