Chama cha Mapinduzi
CCM ilizaliwa tarehe 5 Februari 1977 baada ya kuungana kwa vyama vya Tanganyika African National Union (TANU) kilichokuwa kikitawala Tanzania Bara na Afro-Shirazi Party (ASP) kilichokuwa chama tawala cha Zanzibar wakati huo. Chama cha TANU kilikuwa kikiongozwa na Mwalimu Nyerere na Afro-Shiraz Party kilikuwa chini ya Amaan Karume.
Afro-Shirazi Party
Afro-Shirazi Party (kifupisho: ASP) kilikuwa chama cha siasa cha Zanzibar. Kilianzishwa mwaka 1957 kwa muungano kati ya Shirika la Washirazi (Shirazi Association) na Shirika la Waafrika (African Association). Shirika la Shirazi (lililoanzishwa 1939) lilikuwa muungano wa Waafrika wazalendo wa Unguja na Pemba, Shirika la Waafrika (lililoanzishwa 1934) muungano wa Waafrika wenye asili ya bara, pamoja na asili kati ya familia za watumwa wa awali kutoka bara na wafanyakazi waliohamia katika karne ya 20.