A crack is a modified version of a software program that bypasses its licensing or activation mechanisms, allowing users to access the software without a valid license or subscription. Cracks are often created by individuals or groups who aim to circumvent the software's protection measures.