L'avatar est le vecteur de l' « existence » numérique d'un utilisateur. C'est le "moi" virtuel qui désigne l'apparence que prend un internaute dans un univers virtuel. Il peut être de multiples formes, humain ou non, réel ou imaginaire etc.

L’utilisateur choisit lui-même l'avatar qui le représente à chaque fois que celui-ci se connecte. Cela lui permet d'être reconnu par les autres membres de la communauté. Tous les utilisateurs peuvent interagir via leur avatar, la communication se faisant le plus souvent sous forme de texte.

Le chatbot ou agent virtuel est un dérivé de l'avatar graphique. Il prend la forme d'un personnage animé, à l'aspect humain ou non.
Doté le plus souvent de la parole, il a pour mission d'accueillir l'internaute lors de sa visite sur un site et peut éventuellement répondre à des questions saisies au clavier.