Differences between the Indian National Congress and the Communist Party of India (Marxist) were
1. The INC believed in a democratic form of government while the CPI(M) believed in a dictatorship of the proletariat.
2. The INC believed in a mixed economy while the CPI(M) believed in an economy under state control.
3. The INC believed in non alignment while the CPI(M) wanted India to ally itself with the Soviet Union led group.