In
computer science the concept of a node is used in a number of
data structures. Some of these include
Graphs,
Linked lists,
Trees.
In these data structures the node serves as a temporary location that a pointer is pointing to for a program variable to traverse the data structure or access the data within it. A node usually contains a link or links to other nodes in the structure as well as some data.
There are two basic kinds of nodes. There is a parent node, which has links to other nodes and leaf nodes, which do not.
In E2 we try and avoid leaf nodes with hardlinks and softlinks.