Node
↔ each data point on Graph
aka Nodes
References
Undirected Edge
↔ Edge flow both ways between NodesDirected Edge
↔ Edge flow in one direction between NodesWeighted Edge
↔ Edge with extra (numeric) data about Node connectionCyclial Edge
↔ Edge point back to same NodeAdjacency Matrix
↔ 2D Binary Matrix (as Array) to rep of Graph as # Nodes===
# row/col & fill 1 for each Edge