Hlavnou úlohou softvérových firiem je tvorba aplikácií. Buď tvoria aplikácie pre veľkú skupinu užívateľov ako napríklad grafické alebo textové editory, alebo tvoria špecializované aplikácie podľa požiadaviek objednávateľa. Tieto aplikácie väčšinou obsahujú vlastné skripty, makrá alebo simulácie navrhnuté presne pre potreby užívateľa. V súčasnosti sa už softvérové firmy nešpecializujú len na aplikácie pre osobné počítače, ale zaoberajú sa aj programovaním aplikácií pre web a aj web designom.
Malá skupina užívateľov v rámci jednej firmy alebo jednotlivec si u softvérovej firmy objednajú softvér. Softvérová firma môže vytvoriť kvalitný softvér iba vtedy, ak zadávateľ presne definuje, čo od softvéru očakáva. Partí sem napr. softvér pre telefónne ústredne alebo bezobslužne meteorologické stanice. |
Dá sa povedať, že softvérové giganty ako Microsoft tvoria prevažne softvér pre veľkú skupinu ľudí, kým menšie softvérové firmy sa viac zaoberajú tvorbou špecializovaného softvéru pre zákazníkov so špecifickými požiadavkami a v súčasnosti už aj webdizajnom a aplikáciami pre web. |