What is FIFO (First In First Out)?

FIFO is a shortening for first in, first out. It is a technique for managing information structures where the first element is handled first and the newest element is handled last. FIFO (first-in, first-out) is a way to deal with managing program work requests from queues or stacks and the oldest request is handled next.