امیر مؤمنان علی(ع) پنج سال خلافت داشتند با سه گروه دشمن روبرو بود.
1- افراد دنیا طلب و مقام پرست که جز اولین بعیت کنند گان با امیرالمومنین بودند. امید داشتند که به مقام و ریاستی برسند، اما وقتی حضرت به خلافت رسید دیدن که از طرف امیرالمومنین علیه السلام چیزی به آنها نمی رسد شورش کردند.نام این گروه در تاریخ اسلام «ناکثین » - پیمانشکنان - میباشد.
2- افرادی که از حکومت پیشین بهره ی زیادی برده بودند و با آمدن امیرالمومنین علیه السلام از آنها محروم شدند اینها هم با امیر المومنین علیه السلام به جنگ پرداختن و توطئه های فراوان کردند. نام این گروه در تاریخ اسلام «قاسطین» است.
3- متحجرانی که فقط ظاهری از دین را دیده بودند و حقیقت آن را نفهمیده بودند و به شدت بر عقیده باطل خود استوار بودند. اینان نیز سر شورش بر حکومت مولا علی(ع) برآوردند. نام این گروه «مارقین» است و نام دیگرشان خوارج که بعد از داستان حکمین، در صفین بر ضد امام برخاستند و پرچم مخالفت را برافراشتند.