Answer :
Socialism and Communism are both systems of production which is based on public ownership of the resources. Socialism is the first form of the new system. As further development is occurring, a higher stage of socialism is developed which is called communism. Socialism's distribution are according to deeds while the communist is according to the needs.