This document discusses graph signal processing and its applications in immersive communications. It begins with an introduction to graphs and how they can represent network-structured data. It then discusses how machine learning can be applied to graph-structured data through tasks like graph classification, node classification, and graph clustering. The document outlines challenges with 360-degree video streaming like delivering large volumes of data under low-delay constraints. It proposes that graph signal processing approaches may help address these challenges by accounting for both the data and relationships in the network.