This document discusses stem cell technology in reproduction. It defines different types of stem cells including totipotent, pluripotent, multipotent and progenitor cells. It describes embryonic stem cells, adult stem cells, cord blood stem cells and amniotic fluid stem cells. Induced pluripotent stem cells are discussed. The use of stem cells in neo-oogenesis, testicular and ovarian infertility, tissue engineering of reproductive organs, and animal production is summarized. Key milestones in stem cell research for veterinary reproduction are highlighted. The document concludes that stem cell technology could revolutionize medicine through techniques like preservation of germ lines and stem cell transplantation.