Declarative: Cypher is a declarative query language, which is very different
from the imperative alternatives out there. You declare the pattern that you
are looking for. You effectively tell Cypher what you want, not how to get it.
This is crucial, as imperative approaches always suppose that you—as you
interact with the database—have the following qualities: