Chaque entreprise a certaines compétences qu'il utilise pour générer des profits. Dans la mesure où ces compétences sont uniques à une entreprise en particulier, il peut repousser les concurrents et maintenir ou augmenter sa part de marché et de continuer à générer des profits dans le futur. Développer et exploiter des compétences est le moyen fondamental par lequel toutes les entreprises cherchent à maximiser les profits.