A neural network that operates on graph-structured data by passing messages between connected nodes to learn relational patterns.