Blood cells are formed in the bone marrow. New, undeveloped blood cells are called stem cells. Some stay in the marrow to mature. Others travel to different parts of the body to mature.