Bei Softwarelizenzen werden Seriennummern (Lizenzschlüssel) eingesetzt, um Schwarzkopien  zu verringern. Nur nach Eingabe einer erforderlichen Seriennummer kann das Programm mit vollem Funktionsumfang benutzt werden. Da man Seriennummern weitergeben und unter Umständen selbst erzeugen kann (bspw. per Key generators), haben einige Hersteller eine sogenannte Produktaktivierung über das Internet eingerichtet, bei der die Seriennummer der Software mit Identifikatoren der Hardware, auf der sie ausgeführt wird, verknüpft wird. So fällt die parallele Nutzung von Seriennummern auf.