Hinduism is an ancient religion that originated in India between 4000-2000 BC. It has no single founder or scriptures but its oldest texts are the Vedas. Hindus believe in concepts like dharma, karma, samsara, moksha and believe God can be realized through different paths like bhakti (devotion), jnana (wisdom), and karma (action). Festivals are an important part of Hinduism and celebrate both religious occasions and changing seasons.