This article deals with long tail keywords and outlines the importance of affiliate software and affiliate tracking software tools for effectively utilizing such keywords. Long tail keywords are keyword phrases that contain three, four or more words. But randomly clubbing together four or more unrelated words cannot be considered as keywords with a long tail. In fact, such keywords have a long tale to tell. For understanding that, one needs to learn why such keywords are used in the first place.