Mesenchymal stem or stromal cells (MSCs) are precursor cells that play important roles in tumorigenesis. MSCs are recruited to tumors from local and distant sources to form part of the tumor microenvironment. MSCs influence tumor progression by interacting with cancer cells, endothelial cells, immune cells, and cancer stem cells, in a context-dependent network. This review aims to synthesize this emerging yet controversial field to identify key questions regarding the mechanisms of MSC mobilization and survival in blood; homing to tumors, metastases, and premetastatic sites; spatiotemporal organization and differentiation; and interaction with immune cells and cancer stem cells. Understanding the fundamental biology underlying mesenchymal stem cell and tumor interactions has the potential to inform our knowledge of cancer initiation and progression as well as lead to novel therapeutics for cancer. Furthermore, knowledge of endogenous mechanisms can be used to "program" exogenous MSCs for targeted chemotherapeutic delivery to tumors and metastases. Emerging studies will provide crucial insight into the mechanisms of tumor interactions with the whole organism including MSCs.