حزب وحدت یکی از آنجمله احزاب قومی بود که بر اساس نیاز جامعهی هزاره شکل گرفت. در آغاز مقاومت علیه حکومت کمونیستها در افغانستان، هزارهها نیز همچون دیگر گروههای قومی و مذهبی بهطور پراکنده در گروههای کوچک و ناهماهنگ مبارزه میکردند، اما در نهایت به درگیری و منازعات میانگروهی رسیدند و میان خود درگیر شدند. بنابراین، نیاز آن روز جامعهی هزاره/شیعه این بود که از منازعات میانگروهی بکاهند و به سوی وحدت گروهی بروند تا بتوانند در صحنهی سیاست ملی نیز توان مشارکت داشته باشند.