Mesenchymal stem cells (MSCs) have been widely applied to the regeneration of damaged tissue and the modulation of immune response. The purity of MSC preparation and the delivery of MSCs to a target region are critical factors for success in therapeutic application. In order to define the molecular identity of an MSC, the gene expression pattern of a human bone marrow-derived mesenchymal stem cell (hBMSC) was compared with that of a human embryonic fibroblast (hEF) by competitive hybridization of a microarray. A total of 270 and 173 genes were two-fold up- and down-regulated with FDR < 0.05 in the hBMSC compared to the hEF, respectively. The overexpressed genes in the hBMSC over the hEF, including transcription factors, were enriched for biological processes such as axial pattern formation, face morphogenesis and skeletal system development, which could be expected from the differentiation potential of MSCs. CD70 and CD339 were identified as additional CD markers that were up-regulated in the hBMSC over the hEF. The differential expression of CD70 and CD339 might be exploited to distinguish hEF and hBMSC. CMKLR1, a chemokine receptor, was up-regulated in the hBMSC compared to the hEF. RARRES2, a CMKLR1 ligand, stimulated specific migration of the hBMSC, but not of the hEF. RARRES2 manifested as ~two-fold less effective than SDF-1α in the directional migration of the hBMSC. The expression of CMKLR1 was decreased upon the osteoblastic differentiation of the hBMSC. However, the RARRES2-loaded 10% HA-silk scaffold did not recruit endogenous cells to the scaffold in vivo. The RARRES2–CMKLR1 axis could be employed in recruiting systemically delivered or endogenous MSCs to a specific target lesion.