By Nick Gentile Having an understanding of what affiliate marketing is and how it works is vital if you want to succeed in the field. This is because affiliate marketing is one of the most effective ways to drive traffic to your website and generate sales. It is also...