Is it correct to assume that in order to communicate with usb devices, you need to talk to the usb port? or is there a more specific description on how that works? for example, is it device specific or is it a port question?

Is it possible, and if so, how would you do this from vb .net.