A virtual avatar is a digital representation of yourself or someone else in a virtual world or video game. It is like a virtual version of you that you control and interact with in a computer-generated environment. Full definition
The site takes it a step further by allowing students to create their own virtual avatar. (livetiles.nyc)
The idea being that you'll create a 3D virtual avatar and then use it to interact with your friends who are occupying the same virtual space. (bgr.com)
You can create virtual avatars of yourself, hang with friends, play games, and more. (windowscentral.com)