Differences between Socialist Parties and Communist Party:
| Socialist Parties
|| Communist Parties|
|1.These parties believed in ideology of democratic socialism
||1. This party believed in communism.|
|2. Socialist party criticized capitalism and for establishment of socialistic state
||2. Communist party was primarily secular, modern and also authoritarian.|
|3. Socialist party wanted more radical and egalitarian nature of Congress
||3. Communist party also wanted radical nature of Congress but went through violence to achieve its aims.|
Differences between Bharatiya Jana Sangh and Swatantra Party:
| Bharatiya Jana Sangh
|1. It emphasized on the ideology of one country, one culture and one nation.
||1. It emphasized on the free economy and less involvement of government in controlling the economy.|
|2. This called for a reunity of India and Pakistan in Akhand Bharat.
||2. It was critical to policy of non-alignment and favored to have closer relations with the USA.|
|3. It was a consistant advocate of India to develop nuclear weapons.
||3. This party criticized centralized planning nationalization and one public sector.|