Hinduism is one of the oldest religions in the world originating between 4000-2000 BC in India. It has no single founder but is based on the Vedas, the oldest scriptures. Hindus believe in concepts like dharma, karma, samsara, moksha and worship gods like Brahma, Vishnu, Shiva. Major festivals celebrate various gods and harvest seasons. The religion also has diverse philosophies like Advaita, Vishishtadvaita and six schools of thought.