Affiliate Marketing – How to Choose Your Market, Your Niche

What exactly is a “niche”? It is a term often used by internet marketers and