Stem cells have shown promise in neural repair due to their ability to differentiate into various types of neural cells. Embryonic stem cells (ESCs) and induced pluripotent stem cells (iPSCs) can differentiate into neurons, astrocytes, and oligodendrocytes, making them potential candidates for repairing CNS injuries. Recent research has also investigated the use of neural stem cells (NSCs) and mesenchymal stem cells (MSCs) to promote neural repair and functional recovery.