affiliate marketing Understanding the Basics of Affiliate Marketing: 13 Key Terms and Concepts For Effective Implementation