Avatar – post 4

Avatar – Even the Title

The scientific world of the West looks upon the word avatar as meaning “a visible manifestation or embodiment of an abstract concept; archetype.” The entertainment game world of the West views the term as meaning “a user in a multi-user virtual reality (or VR-like).” But the word “avatar” in Hindu mythology means “the descent of a deity to the earth in an incarnate form or some manifest shape; the incarnation of a god.” Dictionary.com. Thus, even the title shows the theme of the man from heaven coming down to people, taking on their form, and giving his life to save and rule them.

Continue reading “Avatar – post 4”