# Neo4j **Entity class:** Graph database platform **Maturity:** Developed ## Definition **Neo4j** is a property-graph database and analytics platform used to represent entities as nodes and relationships as typed edges. It supports multi-hop querying and graph algorithms relevant to identity and relationship analysis. ## Relationships - **supports:** [[wiki/Graph Analytics|Graph Analytics]], [[wiki/Entity Resolution|Entity Resolution]], and [[wiki/Link Analysis|Link Analysis]]. - **real-time context:** [[wiki/Real-Time Observability|Real-Time Observability]]. - **compared with:** [[wiki/TigerGraph|TigerGraph]] and [[wiki/ArcadeDB|ArcadeDB]]. ## Sources / Provenance - [Neo4j — graph database concepts](https://neo4j.com/docs/getting-started/graph-database/)