Özel yazılım, firmaların kendi iş süreçlerine has olarak geliştirdikleri, piyasaya hazır sunulan programlardan ayrı olarak üretilen sistemlerdir. Bu ürünler, firmaların sunulan ihtiyaçlarına yönelik şekilde oluşur ve bu ihtiyaçları, eksikleri veya problemleri gidermek adına