hinduism has its roots in?
What are the roots of Hinduism? Hinduism developed over many centuries from a variety of sources: cultural practices, sacred texts, and philosophical movements, as well as local popular beliefs. The combination of these factors is what accounts for the varied and diverse nature of Hindu practices and beliefs.