A crack is a modified version of a software that bypasses its licensing and activation mechanisms, allowing users to use the software without purchasing a legitimate license.