Cancer-associated fibroblasts (CAFs): These cells support tumor growth and facilitate invasion. Immune cells: These include tumor-associated macrophages (TAMs), T-cells, and B-cells, which can either inhibit or promote tumor growth depending on their state and type. Endothelial cells: These cells form blood vessels that supply nutrients and oxygen to the tumor. Extracellular Matrix (ECM): Provides structural support and biochemical signals to the tumor cells.