Software license key. A License Key Prevents Illegal Use of Software.