The driver translates USB packets into a virtual COM port (Windows) or a /dev/ttyACM* or /dev/cu.usbmodem* (macOS/Linux). Key operations:
macOS is generally more plug-and-play friendly but still requires the driver for specific Cisco handshakes. cisco usb console driver