Abstract Data Types [[Stack]]: LIFO queue [[Linked List]]: each element (called nodes) has a value and a link/an address to the next element