There is an urgent need to search for alternatives to whole organ transplantation. Several methods have been proposed. Among these strategies, cell transplantation is currently one of the most promising. To achieve this aim, in addition to highly differentiated adult hepatocytes, the use of stem cells is considered a highly attractive therapeutic method for the treatment of liver disease and for temporary support of hepatic function until a liver becomes available for organ transplantation. This strategy is based on the ability of stem cells to differentiate into different cellular types according to their environment. Therefore, stem cells could be an unlimited source of hepatic cells for transplantation and gene therapy. Bone marrow is considered the most promising source of adult stem cells, partly due to the versatility of the cells obtained in repairing damaged tissues of several lineages. Several different types of stem cells have been described in bone marrow: hematopoietic, mesenchymal, side population and multipotent adult stem cells. Bone marrow cells have been hypothesized as a third recruitment source in liver regeneration in addition to hepatocytes and endogenous liver stem cells. Consequently, attempts have been made to differentiate them into hepatic lineage for their subsequent use in hepatic cell therapy. The present article reviews the progress made in this field or research.