A niche is a highly specific portion of a market or target audience. A website that caters to a particular niche is not interested in drawing the masses to their homepage. Instead, they want only those visitors who are passionate about or highly desire what they offer.