O software pode ser projetado para prover capacidade específica de utilização por muitos clientes. Pode focar em um mercado limitado e particular (por exemplo, produtos para controle de estoque) ou direcionar-se para mercados de consumo em massa (por exemplo, processamento de texto). Esta categoria de software é denominada software