Development of an organism involve both growth and differentiation. Embryonic stem cells are capable of differentiating to different types of cells. Stem cells also play important role in maintenance of body. Edited by ashraf An introduction to HHMI's Holiday Lectures on Science 2006: Understanding Embryonic Stem Cells. Lecture by Dr. Douglas Melton. Overview and introduction.