تحتوي برمجية سنجاب على مجموعة من الأنظمة الفرعية أو المحتويات التي تعمل بشكل متناسقومنسجم في تسيير مصالح المؤسسة التوثيقية وهي: وحدة التزويد: وهي أول نظام فرعي يهتم بتسيير عملية الاقتناءات بمختلف إجراءاتها كما يحتوي على ملف للموردين والناشرين والفواتيروغير ذلك من الملفات الضرورية في تسيير عملية الاقتناء، كمايسمح بتوزيع الميزانية وجرد الوثائق حيث يتم مباشرة تحويل الأوعية التي تم اقتناؤها بشكل فعلي إلى وحدة الجرد الآلي. وحدة الفهرسة: وهي النظام الفرعي للمعالجة من أبرز الوحدات وأكثرها أهمية كونها تهتم بالمادة العلميةمن جانب الوصف المادي لها والموضوعي ومن تم إنشاء فهارس وكشافات لتلبية رغبات المستفيدين. حيث تحتوي على أربع أقسام وهي: "البحث"، وحدة الإعارة: هو نظام يستعمل لتسيير عمليات الإعارة حيث يحتوي على ملف الوثائق وملف للقراءوملف أخر لضمان السير الحسن لعمليات الإعارة الداخلية منها والخارجية حيث بمجرد وضع رقما لمستفيد يظهر النظام كل المعلومات الخاصة به من اسم ورقم التسجيل وغيرها والأهم أنه يبين هلالمستفيد في وضعية قانونية اتجاه المكتبة أم لا. وحدة الإدارة:وهو نظام موجه للإداريين من المسؤول الأول على المكتبة إلى غاية الأعوان المنفذينحيث يتم إدراج كل موظف بالمهام المكتبية المسندة إليه والتيتعطي له إمكانية الولوج في وظائف غيرها، كما يسمح بالرقابة على كل الإجراءات مباشرة من النظام دون التنقل بين المكاتب. وحدة البحث: هو نظام موجه للمستفيدين النهائيين لتقديم مسائلاتهم نحو قواعد المعطيات المخزنة عنطريق مفاتيح و خيارات متعددة، فهو يمنح للمستفيد إمكانية القيام ببحث بسيط وفق العنوان، كما يمنحه إمكانية المسائلة وفق معايير متعددة في نفس الوقت مايطلق عليه بالبحث المتقدم الذي يستعين به المستفيدين من أجل الحصول على معلومات دقيقة ولا تكون فوضى في عملية بحثهم، كما أن طريقة البحث جد مهمة يتجاهلها العديد من المستفيدين الغير متخصصين في مجال المكتبات والمعلومات، ومن أجل الحصول على نتائج البحث المرجوة يجب إتباع مايلي: -اختيارا الكلمات الدالة المفتاحية المناسبة وليس الكلمات الغير دالة التي تسمى بالمصطلحات الفارغة. -وضع مصطلح البحث في المفرد أو الجمع،