The summary of all this is probably that Neo4j, really, has been designed from the
ground up to be a true multipurpose database-style solution. It shares many of the
qualities of a traditional relational database management system that we know
today—it just uses a radically different data model that is well suited for densely
connected use cases.