Una empresa que vende software de computadora generalmente se denomina empresa de software o casa de software. Estas empresas desarrollan, otorgan licencias y distribuyen aplicaciones de software, sistemas operativos y otros productos de software relacionados. También pueden proporcionar soporte técnico, mantenimiento y actualizaciones para su software. Algunos ejemplos conocidos de empresas de software incluyen Microsoft, Oracle, Adobe y Salesforce.