Hinduism is the largest ethnic religion, concentrated in its hearth of India. Its collection of holy writings are the Vedas. Its polytheistic & teaches reincarnation based on karma. In Hinduism, temples are homes to one or more gods, and are usually small since Hindus don't worship in large groups.