आइए हम इसके कारण की पहचान करें, लेकिन इससे पहले यह जान ले कि जेनेरिक सॉफ़्टवेयर या उत्पाद को पैकेज्ड सॉफ़्टवेयर कहते हैं; ये खरीद के लिए पूर्व-लिखित हैं आप उन्हें ऑनलाइन खरीद सकते हैं या स्टोर से प्राप्त कर सकते हैं बस वहां जाइये और डेटाबेस प्रबंधन पैकेज प्राप्त कर सकते हैं इत्यादि ।