translate English to French: Some people use the term to signify pre-eminence; others interpret it in the sense that basic products and services are being delivered.
Selon certains, cela signifie qu'elle est la plus importante; selon d'autres, l'expression signifie que l'on offre des produits et des services fondamentaux.