Una cola es una estructura de datos en la que los elementos se almacenan y eliminan en orden FIFO (primero en entrar, primero en salir). Se utilizan en sistemas informáticos y de transporte para procesar elementos en el orden en que ocurren. Una cola permite insertar elementos en un extremo y eliminarlos en el otro, representándose comúnmente como una lista enlazada o un arreglo.