The human society always evolves from lower to higher levels. The socialist society is by far the most advanced social form in human history and the most advanced system. Socialism was meant for China, and it was a realistic choice based on the historical background. Socialism with Chinese characteristics is a major result of applying Marxism to a Chinese context. It has significant institutional advantages over other social forms.