In chat or other online graphical environments, an avatar is a graphical character representing the user or player, whether human, animal, or inanimate.