a.shift(8) = will create a new array and store it to memory
linked list: need a node structure and connected to other elements need anohter data type to keep track
definining the relationships through one another
advantages: less expensive, each node has its own properties
- singly link list