Stem cells offer great promise for new medical treatments. Learn about stem cell types, current and possible uses, and the state of research and practice.