Umbilical cord blood banking or cord blood banking is the practice of preserving blood from the umbilical cord for future use. Such preserved cord blood is used in medical therapies in the similar approach as that of stem cells derived from bone marrow. Umbilical cord blood is collected from the umbilical cord of a newborn baby and also retrieved from the placenta after delivery. It is enriched with adult stem cells and these stem cells play a vital role in regulating all biological activities and in developing tissues in the human body.