Cord blood banking involves the collection and storage of umbilical cord blood immediately after childbirth. This blood is rich in hematopoietic stem cells, which have the potential to treat various medical conditions. The process is non-invasive and poses no risk to the mother or the newborn.