Exploring the Differences between Content Creator and Affiliate Marketing