In adults, hemopoiesis mainly takes place in the bone marrow, particularly in the axial skeleton and the ends of long bones. In fetuses, it occurs in multiple sites including the yolk sac, liver, spleen, and eventually the bone marrow. This transition is known as the "hematopoietic shift."