Cell differentiation is possible because cells have the ability to only use specific segments of their DNA. This is how skin cells and muscle cells can have the same DNA but function and look completely different. Stem cells are undifferentiated cells. There are two types of stem cells: embryonic stem cells and adult stem cells. Researchers working with stem cells believe that stem cells hold the promise of treating many diseases, injuries and medical conditions.