Embryonic stem cells are pluripotent, while adult stem cells are multipotent; embryonic stem cells can differentiate into any cell type, whereas adult stem cells have limited differentiation; embryonic stem cells are derived from embryos, while adult stem cells are found in mature tissues.