Es variiert mit unterschiedlicher Software, aber im Allgemeinen sind es immer Daten, die in der Registry gespeichert sind. Das häufigste, was ich gesehen habe, ist ein Ablaufdatum, das in der Registrierung gespeichert ist. Unabhängig davon, ob Sie es deinstallieren, lässt die Installation diesen einen Schlüssel in der Registrierung zurück. Wenn Sie die Installation erneut durchführen, wird der Schlüssel als bereits abgelaufen gelesen.
Edit: Wenn man weiter geht, basiert einige Software nicht einmal auf einem tatsächlichen Datum, sondern verfolgt nur die Zeit, die vergangen ist, und fügt nach x-Zeit eine Registrierungsänderung ein.