A license key is a unique code used to activate and validate a software product. It's usually provided by the software vendor or developer to ensure that the user has a legitimate copy of the software.