Long tail keywords is a term you will often come across in SEO circles, and basically refers to the less popular keywords that get fewer searches per month in the search engines, but are easier to rank highly for, because there are far fewer sites competing for that term. In short, they can be the difference between getting little or no traffic, and getting hordes of traffic to your website.