Crash consistency refers to the ability of a computer system to maintain a coherent state after a crash or power failure, ensuring that data is not corrupted and operations can be resumed correctly. It is critical in systems where data integrity is paramount, such as databases and file systems, and is achieved through techniques like journaling, write-ahead logging, and atomic transactions.