Multipotent cardiac progenitor cells are found in the fetal and adult heart of many mammalian species including humans and form as intermediates during the differentiation of embryonic stem cells. Despite similar biological properties, the molecular identities of these different cardiac progenitor cell populations appear to be distinct. Elucidating the origins and lineage relationships of these cell populations will accelerate clinical applications such as drug screening and cell therapy as well as shedding light on the pathogenic mechanisms underlying cardiac diseases.