The ways in which a firm can gain a competitive advantage over its competitors are: