Les producteurs étudient donc la meilleure stratégie de combinaison en essayant de respecter des contraintes diverses : offrir au consommateur une diversité de choix, mais limitée parce que permettant de contrôler la qualité du produit ou du service offert, tout en minimisant les coûts de production.
Selon le nombre de concurrents sur le marché, on parle d'une offre concurrentielle (beaucoup de concurrents), d'une offre oligopolistique (peu de concurrents) ou d'une offre monopolistique (un concurrent).