The essence: taking a simple data structure, building it into a multi-functional array, then interconnecting the components to make a
network of useable data objects.