Graph databases are a broad class of data model that replicate graphs (in the discrete maths sense). They’re primarily used to target use cases where anything could be potentially related to everything.