Stem cells are undifferentiated cells that can proliferate indefinitely (self-renewal ability) and differentiate into various cell types (potency ability) (
5). There are several types of stem cells based on the origin: embryonic stem cells (ESCs), fetal and adult stem cells, and induced pluripotent stem cells (iPSCs) (
5).
Embryonic stem cells (ESCs) are derived from the early-stage embryo. These cells are pluripotent that can generate any body cell type (
5).
Adult stem cells are multipotent or unipotent. Multipotent stem cells can differentiate into multiple specific cell types. Mesenchymal stem cells and neural stem cells are examples of this cell type. However, unipotent stem cells, such as muscle stem cells, have the potential to produce only one cell type (
5). Mesenchymal stem cells (MSCs, or mesenchymal stromal cells) are multipotent cells capable of differentiating into chondrocytes, osteoblasts, adipocytes, and myocytes (
4). Mesenchymal stem cells can be isolated from bone marrow and other sources, such as umbilical cord blood, Wharton's jelly, and adipose tissue (
6). Neural stem cells (NSCs) can differentiate into neurons and glial cells (
2).
Induced pluripotent stem cells (iPSCs) are pluripotent cells originating from non-embryonic somatic cells. The differentiated cells have been converted back to an embryonic state (
7).