The term “Hindu” was first used by people outside of the tradition (particularly by the Greeks and the Persians) to refer to people who reside beyond the Indus/Sindhu River. Hindus today worship different deities and form complex social systems. The similarities of beliefs between Hindus include affirming that the Brahman or the Divine are always present in the universe in different forms, that it takes many lifetimes for self-realization to occur, and that one’s actions will contribute to the soul’s journey in the next life.... Read more about What Does “Hindu” Mean?