
Knowledge Graph Builder and Agent That Captures Information Across All Domains
FeaturedYou may have come across many #GraphRAG articles on how to go about building knowledge graphs - the patterns, the frameworks, the debates.

@fabischkamau
Founder of All Things Graph. I work at the intersection of graph theory, graph databases, and AI building graph-native platforms that connect ideas, people, and intelligent systems. Passionate about knowledge graphs, Neo4j, and turning connected data into real-world impact.

Part 2 of 4 in our series on understanding the foundational concepts that power knowledge graphs

When you enter the world of graphs and knowledge graphs, two terms appear constantly: **ontology** and **data model**. Sometimes they're used interchangeably. Sometimes they seem like completely different things. This confusion isn't just academic—understanding the distinction directly impacts how you design, build, and reason about graph-based systems. This guide unpacks both concepts, explores the major graph data models you'll encounter, and shows how ontologies and data models work together to create powerful knowledge systems.