الفرق بين الشيعة والسنّة باختصار هو أنّ الشيعة تعتقد بإمامة أمير المؤمنين علي "عليه السلام" بعد الرسول "صلى الله عليه وآله وسلّم" ـ بحسب الأدلة العقليّة والنقلية المذكورة في مظانّها ـ ثمّ ترى الإمامة في المعصومين الأحد عشر المنصوص عليهم من قبل النبي "صلى الله عليه وآله وسلّم" وعلي "عليه السلام" ؛ وهذا هو الفارق الأساسي بين الفريقين .
ثمّ إنّ هناك فروقاً أخرى في فهم الشريعة وأصول الدين وفروعه , كلّها تبتني على الأخذ من معارف وعلوم أهل البيت "عليهم السلام" , فالشيعة ـ بما ترى العصمة في أئمّتها "عليهم السلام" ـ تلتزم بالسير في هداهم والتمسك بسيرتهم , ولكن السنة بما انّهم حرموا من اتّباع خط الإمامة , أصبحوا صفر اليد من هذه المعارف الإلهيّة وعلى العكس أخذوا علومهم من أشخاص معينين كأئمة المذاهب الأربعة وغيرهم ممّن لا ضمان لعلومهم وأقوالهم من الخطأ والزلل , ثم " أفمن يهدي إلى الحق أحقّ أن يتّبع أمّن لا يهدّي إلاّ أن يهدى " .