Stem cells are undifferentiated biological cells that can differentiate into specialized cells and can divide to produce more cells. In a developing embryo, stem cells can differentiate into all specialized cells but also maintain the normal turnover of regenerative organs, such as blood, skin or intestinal tissues.