I am the building blocks of linked lists (and many other data structures).
I am called "doubly linked" because I have a link pointer back to the previous node and a link pointer forward to the next node. A link is simply an instance variable as we'll see.
In this section we will use the term "Node" or "node" as an abbreviation for a DLNode.