Node

The basic building block. In a linked list, a node carries one value and one next pointer. In a tree, two pointers (left and right). In a graph, any number.

┌───────┐
│ value │     what it holds
├───────┤
│ next ─┼──→  where to go from here
└───────┘