These two ideologies are often confused with one another
The similarities and differences are quite difficult to define
Communism is thought to be a classless society, where there is no hierarchy or authority. It has been argued by Marxists to be the end point of human development
Socialism is seen to be a middle point between capitalism and communism, where the state attempts to re-direct society towards its communist ideal