You can share USB devices over IP (LAN or Internet) and use them at remote locations. Devices that can be shared include MFD, scanners, webcams, etc. Shared devices can be accessed and used on remote computer as if they were connected there directly.

With USB Network Gate (USB over Network Connector) it is easy to establish a passthrough for USB devices from host OS to a guest OS on a virtual machine. This way USB devices can be easily used on virtual machines as if they were plugged in those physically. USB Network Gate supports VMware ESX/ESXi, Citrix XenDesktop, and Microsoft Hyper-V.

With USB Network Gate you can provide remote support for your clients' USB devices no matter how far they are from you. All they need to do is share USB device with you and then you can help them resolve all their issues at the drop of a hat.