Dongle A hardware device that plugs into a parallel or a USB port, acting as copy protection for a particular software application.