If all religions preach love, brotherhood and kindness, why do we see so much hatred, strife and violence in the name of religion? This question has often baffled not just atheists and agnostics, but also quite a few devout souls. This book is an attempt to answer it in the light of Indian spiritual tradition i.e. Sanatana Dharma. It seeks to show what unites religious traditions going beyond their apparent differences. It also tries to show what spawns intolerance, discord and conflict among different religious groups. Religion understood as Dharma, as a path to God, a guide to the righteous living, a repository of cultural traditions and wisdom unites us, confers uniqueness upon us and sustains us through vicissitudes of Time—individual and collective. Religion understood as a marker of differentiation, as a means of projecting ego and claiming supremacy over others divides people, breeds intolerance and leads to conflict.