Embryonic stem cells are cells that can give rise to different cell types. Research in this area is focused on understanding how stem cells differentiate into different cell types, which can be used for regenerative medicine and to improve animal breeding strategies.