To screen and separate the genes differentially expressed in human embryonic aorta-gonad-mesonephros (AGM)-derived stromal cells, a subtracted library was generated through the suppression subtractive hybridization using the cDNA of human embryonic AGM-derived stromal cells as target and human fetal liver (FL)-derived stromal cells as drivers. Then a high though screening technique, gene chip, was used to screen the differentially expressed genes in the established subtractive library. Approximately 18 of the resulting subtracted cDNA clones were partially sequenced and analyzed by blastn in the GenBank database. The results showed that 211 Clones were selected and identified from the established subtractive library, the positive ratio was amount to 76.4%. 18 over-expressed genes were screened by gene chip with more than a 5-fold difference expression levels between AGM and FL-derived stromal cells, and were selected to sequence, results of sequencing indicated that the 18 sequences was compared to known sequences in the GenBank database, and among the sequenced clones, 14 sequences were considered as part of the known genes, and 4 sequences representing previously unknown genes. The known genes were reported to involve the regulation of cell migration, cell differentiation, cell proliferation, cell cycle, signal transduction, and angiogenesis. Most of these genes have not been reported to relate to the haematogenesis in ontogeny. It is concluded that many genes both known and unknown are differentially expressed in human embryonic aorta-gonad-mesonephros-derived stromal cells. Discovery of these genes provides a solid foundation to elucidate the mechanism of haematogenesis in ontogeny.