A crack, in the context of software, refers to a hacked or modified version of the software that bypasses its licensing or activation mechanisms. A crack may be used to activate the software without a valid license key or to circumvent other restrictions.