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