Definition and Platforms of Stem cells: Stem cells are one of the human body’s master cells with the ability to grow into any one of the body’s more than 200 cell types. [2] They are unspecialized and undifferentiated cells capable of self proliferation, migration and differentiation. The distinct characteristic associated with the stem cell is their potential of self renewal and capacity to differentiate into specialized cell. In short they are immature precursor cells with a capacity to specialize and differentiate into a mature specialized cell.