Anticoagulants, also known as blood thinners, are medicines that assist in preventing blood clots. They are used when a person is at a greater risk of forming clots to reduce the chances of getting into serious conditions like strokes and heart attacks.