La cola, también conocida como sistema de encolamiento de datos, es una colección de datos en la que cada adición de un nuevo elemento sólo puede hacerse en el extremo que también se conoce como la parte trasera y los elementos que se levantan desde el extremo delantero se conocen como FIFO (primero en entrar, primero en salir).