A crack is a type of software patch that bypasses the software's licensing and activation mechanisms, allowing users to use the software without purchasing a legitimate license. Cracks are often created by hackers or software enthusiasts who aim to circumvent the software's protection mechanisms.