تتعدد المكتبات بسبب
1 اختلاف الأهداف من مكتبة لأخرى .
2اختلاف طبيعة وعدد مصادر المعلومات المتوافرة في كل نوع
3 اختلاف اهتمامات المستفيدين من مكتبة لأخرى
4اختلاف نوعية المستفيدين من مكتبة لأخرى .
5 اختلاف الخدمات المقدمة .
6 اختلاف الجهة المشرفة على المكتبة .