What is the relation between religion and socialism?
Religion is hierarchically below than socialism; religion is a complete outlook of the world (it deals with more fundamental issues); socialism (as conventionally used) is concerned with politics/economics. Religion — a pre-philosophical outlook — is a perfect philosophical base for socialism. The philosophical essentials of religion are as follows: in metaphysics religion holds to the supernatural and miracles (as opposed to reality and causality), in epistemology religion holds that the means of knowledge is revelation and faith (as opposed to reason and logic), in ethics religion holds to self-sacrifice or altruism (as opposed to self-interest and the pursuit of happiness) The only result of such a philosophy as religion, is in principle identical to that of Marxist atheists: when carried out in principle it will lead to some form of collectivist, anti-capitalist politics.