Ein temporärer Ort zum Speichern von Anfragen, die gestellt werden, wenn diese Anfragen nicht sofort erfüllt werden können, wird als Warteschlange bezeichnet. Beispielsweise empfängt eine Druckerwarteschlange Druckaufträge von mehreren Programmen und manchmal von mehreren Benutzern. Der Drucker kann jeweils nur eine Seite eines Dokuments drucken, sodass die Warteschlangensoftware eingehende Anforderungen verwaltet, während der Drucker beschäftigt ist.
Bei der Druckerwarteschlange und den meisten Warteschlangen werden die Elemente in der Warteschlange als FIFO (first in first out) verarbeitet. Mit anderen Worten, das erste Element, das in die Warteschlange gestellt wird, ist das erste, das verarbeitet wird.
Geschäftsbedingungen, Queue-Management-Software, Spool