1. Graph databases are suited for modeling connected data and querying relationships.
2. A graph database stores data in nodes, edges and properties and allows for flexible querying of relationships.
3. Examples of using graph databases include social networks, knowledge graphs, and fraud detection by analyzing entities and their connections.