A Virtual Machine is virtual server like a pc that consists of an assigned number of virtual CPU Cores, virtual Memory, virtual Disk Space and optional Graphic Card. The number of virtual servers required depends on the size of your company, number of employees, and program requirements. The number of virtual servers (VM) and their assigned performance can be individually scaled up and down at any time and adapted to the needs of your company.