Enqueue is the term used to add an element to the of the queue.

A queue is a data that follows the First In First Out (FIFO) principle.

Circular queue is a type of queue where the last element points to the element.

The process of removing elements from a queue is called .

The element that has been in the queue the longest is removed from the .