أسباب اختلاف الصفات و القدرات بين الأفراد هو اختلاف في الجينات التي تورث الصفات الوراثيه من الاباء الي الابناء كما ان هناك مهارات مكتسبه من البيئه ومن التعليم والمستوي الاجتماعي الذي يتيح للابناء التعلم في ظروف ملائمه واكتسابه مهارات فرديه مكتسبه من الوسط المحيط به