Most of the time leading disorders are inherited that is they are hereditary. Some types of blood disorders can occur even if the parents did not have a medical history of the same. In certain cases, blood disorders are caused due to conditions such as liver disease, kidney disease or even due to the side effects of certain medications such as blood thinners, long-term antibiotics or an imbalance in the levels of thyroid hormone in the body.