Definitions and code for data structures
Linear structure that follows the FIFO order (First In First Out)
Linear structure that follows the LIFO order (Last In First Out)