This book is meant to define and elaborate the concept of Religion. Various theories regarding the origin of Religion has been stated. Utilitarian aspect of religion is highlighted so as to create harmony among people belonging to different religions. The Non-Religious viewpoint and criticism of religion has also been given importance. It's an attempt to inform and make people aware of the phenomena of religion and irreligion both while highlighting the positive aspects of both non religious humanist worldview and religious ideologies.