Anticoagulants are drugs that help prevent blood clots by inhibiting various factors in the coagulation cascade. Common anticoagulants include warfarin, heparin, and novel oral anticoagulants (NOACs) such as dabigatran, rivaroxaban, and apixaban. These medications are used to treat conditions like atrial fibrillation, deep vein thrombosis, and pulmonary embolism.