Что такое виртуальная машина

  1. Эмулировать разные операционные системы, чтобы проверять, как работает ваша программа на ней.
  2. Запускать программы, которые не поддерживает основная операционная система. Подключать оборудование, несовместимое с ней. Например, применять Windows-программы на Mac или Linux.
  3. Для безопасного запуска программы, в котором могут быть вирусы.