§ 512 and the digital millennium copyright act (“dmca”). Affiliate marketing program niche : 15 best affiliate marketing program niches every affiliate marketers should join. Avoid these mistakes when choosing a web hosting company.