One of the defining features of the Neo4j graph database product today is its
wonderful query language, called Cypher. Cypher is a declarative, pattern-matching
query language that makes graph database management systems understandable and
workable for any database user—even the less technical ones.