Virtual Disk formats vary depending on which software group created them. The functionality of VMDK, VHD and VDI files are fairly similar, VHD is used by Microsoft, VDI is used by Virtual Box, and VMDK is used by VMWare.