In der IT wird damit die Art des Stacking beschrieben. first-in-first-out beschreibt eine Art der Zwischenspeicherung der Daten. Im Gegensatz LIFO, last-in-first-out war zum Beispiel die Art der Datenzwischenspeicherung in einem Co-Prozessor Stack, das zuletzt eingelagerte Datum war "oben" auf dem Stack und man konnte immer nur das oberaste Datum auslesen zur Weiterverarbeitung. Wobei beim Kölner Karneval behauptet wird, dass LIFO für liquid-in-fun-out steht :-)
Ein Lagerungsverfahren
Beim First-in-first-out-Verfahren (Fifo) wird davon ausgegangen, dass jene Güter, die zuerst in das Lager eingegangen sind (first in), das Lager auch zuerst wieder verlassen (first out). Damit werden bei dieser Verbrauchsfolge die Güter mit der längsten Lagerzugehörigkeit, also die ältesten Güter, zuerst entnommen.