Stem cells are cells that can differentiate into other types of cells and can self-renew to produce more stem cells. There are two main types of stem cells: embryonic stem cells which are derived from embryos and adult stem cells which are found in various tissues. Stem cells are an area of research interest because of their potential use in regenerative medicine and disease treatment.