Hinduism is a diverse and ancient religious tradition that originated in the Indian subcontinent. Followers of Hinduism are called Hindus. It encompasses a wide range of beliefs and practices with no single founder, making it one of the world's oldest religions.