Human pluripotent stem cells (hPSC), including embryonic stem cells (ESC) and induced pluripotent stem cells (iPSC), possess the capability of differentiating into all derivatives of the three germ layers. Given that adult cardiomyocytes do not typically proliferate, hPSC can potentially provide an unlimited supply of cardiomyocytes. The cardiomyocyte derived from hPSC can be used for drug screening, toxicity testing, and developmental studies.