The color (red or black) of a node in a Red/Black tree
Defines the data payload of a tree node
Represents an internal node (Red or Black) in the Red Black tree system
Represents a leaf node in the Red Black tree system
Base class of a Red/Black tree node