👉 A digraph is a graph in which every edge has two endpoints. This means that there are no loops or multiple edges between any two vertices. They are also known as multigraphs since they can have multiple paths between any pair of vertices. Digraphs are useful for analyzing the connectivity and centrality of nodes in graphs, especially when dealing with networks with complex structures.