Un éditeur de logiciel est une entreprise qui assure la conception, le développement et la commercialisation de produits logiciels. Elle peut confier la mise en œuvre, l'intégration et la personnalisation (« customisation » en anglais) à des entreprises de services du numérique.