OPN is secreted by host stromal cells and cancer cells; however, the role of OPN in metastasis is dependent on the site of production. This evidence concerns the gene SPP1 and cancer.