What are Stem Cells?

What are Stem Cells?