Virtual computer labs allow for hands-on training that can be delivered remotely. They combine technology resources, reusable software environments, and automation. While not a chatroom or virtual classroom, they give learners the ability to access and try software programs. Benefits include lower costs than physical labs, more effective training, and easier course customization. Considerations include initial costs, usability for beginners, and ensuring the training environment matches the application environment. Leading tools for virtual labs include WebEx, Surgient, and Microsoft Softgrid.