Graph is an Abstract Data Type in Computer Science.
There are two types:
- Undirected graph: Nodes can be related to any other node - there is not set order.
- Directed graph: Nodes have a strong relationship between each other abd there is a set order to go between (traverse) the nodes.