Vous pouvez considérer Neo4j comme un moteur graphique hautes performances doté de toutes les fonctionnalités d'une base de données mature et robuste.Le programmeur travaille avec une structure de réseau orientée objet et flexible plutôt qu'avec des tables strictes et statiques - tout en bénéficiant de tous les avantages d'une base de données entièrement transactionnelle et puissante.