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: embryonic stem cells, which are pluripotent and found in early stage embryos, and somatic or adult stem cells, which are multipotent and found in adult tissues. Stem cells are studied for their potential uses such as regenerating damaged tissues to treat diseases like diabetes or paralysis.