બે પ્રકારના VM સિસ્ટમ વર્ચ્યુઅલ મશીનો (સમગ્ર ઓપરેટિંગ સિસ્ટમોને ચલાવવા માટે રચાયેલ છે) અને વર્ચ્યુઅલ મશીનોની પ્રક્રિયા કરે છે (માત્ર એક પ્રોગ્રામ ચલાવવા માટે રચાયેલ છે)