A keygen, short for key generator, is a type of software that generates a product key or serial number for a specific software application. In the case of Acid Pro 11, a keygen would generate a fake license key to activate the software without a legitimate purchase. While it may seem like an attractive option for users who want to avoid paying for the software, using a keygen poses significant risks.