theory - KeynesYouDigIt/Knowledge GitHub Wiki
A graph database stores nodes and relationships instead of tables, or documents. Data is stored just like you might sketch ideas on a whiteboard. Your data is stored without restricting it to a pre-defined model, allowing a very flexible way of thinking about and using it.
In a Relational Database, Relationships are important but primary data of interest is still related to the specific nodes of interest. When the relationships between nodes become the primary data of interest, Graph databases start to make more sense. Most graph databases have little to no support for structuring any data except the relationships, which are highly structured.