Niche marketing is a style of marketing which has a narrow focus. Rather than targeting a broad industry or target audience, niche marketing instead attempts to target more specific market segments. Niche marketing can give businesses a distinct edge against competitors because some market segments may not be targeted very well (or, in some cases, at all).