Virtual learning environments take advantage of all modalities of online instruction, ranging from listening to recorded lectures to interacting in real-time in a 3D immersive environment. Perhaps the most flexible virtual learning environment now is Moodle, particularly with Moodle 4.0's new capabilities. Please check out Moodle 4.0 E-Learning Course Development.
https://youtu.be/ft8003rMjag
There are a number of ways in which virtual learning environments are the most effective path forward for training, primarily when there are health, safety, logistics, and cost issues.
When cohorts and distributed teams must be trained together over a multi-week or month period, collaborative virtual learning is extremely effective. It's often good to couple the virtual learning environment with a learning management system (LMS) such as Moodle or Canvas to integrate assessment and to provide calendars, student success apps such as check-ins and notices, and "did you know" and "check your knowledge" informal engagers.
eLearnChat 396: Augmented Reality, back to the Cave? https://youtu.be/zaVosvdIco4
For pointers on how to develop and effective elearning course that follows instructional design principles, please check out the highly rated Moodle 4 E-Learning Course Development.