How does the genome of a single cell, the embryo, go on to generate the diversity of cells in a living organism? While these cell types are first specified in development, in animals that can replace lost tissues, how is that information re-accessed during regeneration? We study highly regenerative animals to first understand how cell types are specified in development and then how stem cells appropriately and faithfully differentiate into these correct cell types during regeneration.