A cell cycle regulatory process that controls cell cycle progression by monitoring the timing and integrity of specific cell cycle events. A cell cycle checkpoint encompasses detection of an event or biological quality, signal transduction, and effector processes that delay or stop cell cycle progression in response to a defect.