Avatars and Agents

The term “avatar” derives from the Sanskrit word avatara, meaning “incarnation” and has been used to describe a deliberate descent of a higher being into mortal realms for special purposes. Avatar also has a long history of use in Hindu texts to characterize the human appearance on earth of various Hindu gods such as Vishnu