The Things that You Should Know About Social Media as It Relates to Affiliate Marketing