Virtual desktop infrastructure (VDI) refers to using VMs as a means of provisioning corporate desktops. All application processing and data storage in the virtual desktop environment (VDE) or workspace is performed by the server. The thin client computer need only be powerful enough to display the screen image, play audio, and transfer mouse, key commands and video, and audio information over the network. They are better locked against unsecure user practices because any changes to the VM can easily be overwritten from the template image. With VDI, it is also easier for a company to completely offload their IT infrastructure to a third-party services company.