security dongles are typically used to help prevent unauthorized use and copying of certain forms of software. initially using ports such as the serial port or parallel port, most are now in usb format.