It is important to understand what affiliate marketing and niche marketing is. Affiliate Marketing is one type of marketing wherein you select a product of any seller or merchant, join their promotion program generally referred to as affiliate program, promote them or market them and earn commission for the sale. Niche market is a smaller market which has group of people who have common interests and needs.