A graph query language is a specialised language designed to interact with and retrieve data from graph databases or graph-like data structures. It provides a means to express queries that traverse and explore the relationships and connections within the graph data.