What are the Relationship of Internet Marketing and Affiliate Marketing?