I bought this usb dongle for my spark vdm drum software. It stores the drum softwares activation code it works by you performing the simple task of transferring your software activation code from your pc to the usb dongle therefore you dont have yo re-enter a new activation code if your pc crashes or if reloading or freshly installing older arturia or steinberg software. The dongle has a red light that flashes when placed into your usb port and can hold a innumerable amount of activation codes for compatiable software. I saves the pain of having to contact your software provider for a new activation code if your pc crashes or others problems that may arise all your activation codesi are stored on this dongle. Nice one.