A haemopoietic stem cell is a stem cell derived from blood or bone marrow that is capable of differentiating into the various cells of the blood.