A virtual classroom brings students and teachers together via an online platform, usually a videoconferencing web application. The best ones allow students and teachers to interact in real time during the class, via video and chat messages. Teachers can adapt classroom strategies for delivering instruction, and they can incorporate interactive methods such as breakout rooms, games, and videos.