The existence and God and importance of religion has always been a matter of serious discussion among people. The terms used for this are Atheism and Agnosticism. Atheism means disbelief in the existence of God and Agnosticism means knowledge of the existence or non-existence of god is impossible. Many great scholars have their own distinctive thoughts on these topics. Karl Marx also contributed to the discussion with Contribution to the Critique of Hegel's Philosophy of Law. From this text comes his most famous statement about religion: “Religion is the ...