Introduction - If you have any usage issues, please Google them yourself
A queue is a FIFO data structure that supports the operations enque (to add an item to the structure) and dequeue (to remove an item from the structure). As a FIFO data structure, the items are dequeued in the same order they were originally enqueued.