Hinduism is not a religion. Hinduism is just a collective name given to the various Indian cultures and traditions with diverse roots. It is purely a catholic "way of life" (catholic here is an adjective). You could follow any religion, any tradition, culture, god or diet and still be Hindu. It is the most tolerant, flexible and encompassing conglomerate.