A key generator, or keygen, is a software tool used to generate a unique software key or license key. In the context of Bosch ESI Tronic 2.0, a key generator is used to create a valid software key that unlocks the full features of the software.