This mainstream evolved both by innovation from within, and by assimilation of external traditions or cults into the Hindu fold. The result is an enormous variety of religious traditions, ranging from innumerable small, unsophisticated cults to major religious movements with millions of adherents spread over the entire subcontinent.more...See more text