With the application of high throughput sequencing technologies at single-cell resolution, studies of the tumor microenvironment in glioblastoma, one of the most aggressive and invasive of all cancers, have revealed immense cellular and tissue heterogeneity. A unique extracellular scaffold system adapts to and supports progressive infiltration and migration of tumor cells, which is characterized by altered composition, effector delivery, and mechanical properties. The spatiotemporal interactions between malignant and immune cells generate an immunosuppressive microenvironment, contributing to the failure of effective anti-tumor immune attack. Among the heterogeneous tumor cell subpopulations of glioblastoma, glioma stem cells (GSCs), which exhibit tumorigenic properties and strong invasive capacity, are critical for tumor growth and are believed to contribute to therapeutic resistance and tumor recurrence. Here we discuss the role of extracellular matrix and immune cell populations, major components of the tumor ecosystem in glioblastoma, as well as signaling pathways that regulate GSC maintenance and invasion. We also highlight emerging advances in therapeutic targeting of these components.