What Is Affiliate Marketing and How Does it Work In 2023