Software License Key

A software license key is a pattern of numbers and/or letters provided to licensed users of a software program. License keys are typically created and delivered via a license generator once a software user has paid for the software and has agreed to the conditions of use and distribution as legally specified in the software license (also known as an End-User License Agreement, or EULA).

A License Key Prevents Illegal Use of Software

From a software developer standpoint, the purpose of license keys is to prevent the developer’s software from being copied, shared or otherwise illegally used (aka pirated) by non-licensed users. A separate class of software apps known as keygens (short for key generators) has been created with the purpose of bypassing the legal product registration and license key activation process by generating counterfeit license keys.

Recommended Reading: Is Software Ownership the Same as Licensing?

Vangie Beal
Vangie Beal
Vangie Beal is a freelance business and technology writer covering Internet technologies and online business since the late '90s.

Top Articles

The Complete List of Text Abbreviations & Acronyms

From A3 to ZZZ we list 1,559 text message and online chat abbreviations to help you translate and understand today's texting lingo. Includes Top...

How to Create a Website Shortcut on Your Desktop

This Webopedia guide will show you how to create a desktop shortcut to a website using Firefox, Chrome or Internet Explorer (IE). Creating a desktop...

Windows Operating System History & Versions

Microsoft Windows is a family of operating systems. We look at the history of Microsoft's Windows operating systems (Windows OS) from 1985 to present...

Hotmail [Outlook] Email Accounts

By Vangie Beal Hotmail was one of the first public webmail services that could be accessed from any web browser. Since 2011, Hotmail, in terms...

IBM Db2 Definition &...

IBM Db2 is a collection of products for database and data management, processing,...

Great Firewall of China...

The Great Firewall of China refers to legislative actions and technologies put in...

Altibase Meaning & Definition

Altibase is an enterprise-grade, open source relational database that is compatible and interoperable...