* Special software is used to manage the entire process, referred to as the '''hypervisor'''.
* The guest systems have network access through the host.
* The selection of virtualization software (which allows creation and running of virtual machines) depends mainly on the host OS, although some are cross-platform. Other considerations as to virtualization software may be features, support, price and/or personal preferences.