Umbilical cord blood is the blood that remains in the umbilical cord and placenta following the birth of a baby. This blood is rich in hematopoietic stem cells, which can develop into all types of blood cells, including red blood cells, white blood cells, and platelets.