Its not a religion in the sense of the word religion as used in modern English. It is sum total of Indian philosophy and culture, which is very difficult to define but very strong underlying bond of this country which is keeping us together for thousands of years.