Both TAM-derived OPN and OPN sourced from cancer and other stromal cells can influence their functions and tumor progression. This evidence concerns the gene SPP1 and cancer.