# 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/)