Uma empresa que vende software de computador é normalmente chamada de empresa de software ou software house. Essas empresas desenvolvem, licenciam e distribuem aplicativos de software de computador, sistemas operacionais e outros produtos de software relacionados. Eles também podem fornecer suporte técnico, manutenção e atualizações para seu software. Alguns exemplos bem conhecidos de empresas de software incluem Microsoft, Oracle, Adobe e Salesforce.