An advantage that a firm has over its competitors, allowing it to generate greater sales or margins and/or retain more customers than its competition. There can be many types of competitive advantages including the firm's cost structure, product offerings, distribution network and customer support.