Back to Glossary

Knowledge Management

What is Knowledge Graph?

Definition

A knowledge graph is a data structure that represents information as a network of entities (nodes) and relationships (edges). Unlike traditional databases that store data in rows and tables, knowledge graphs model the connections between concepts, people, events, and documents — making it possible to traverse and query relationships directly.

Why It Matters

Engram uses a knowledge graph (powered by Neo4j) at its core to map relationships between people, projects, decisions, and documents — enabling queries like "who worked on X with Y last quarter?"

Related Terms