Un loop o bucle es, en programación, una sentencia que se realiza repetidas veces a un trozo aislado de código, hasta que la condición asignada a dicho bucle deje de cumplirse.
Más simple:
El Director llama a su secretaria y le dice: señorita, tengo un seminario en Alemania por una semana y quiero que me acompañe para que conozca a mis socios. Haga los preparativos del viaje....
La secretaria llama al marido: voy a viajar al exterior con el director por una semana. Cuídate, querido.
El marido llama a la amante: mi tesoro, la bruja va a viajar al exterior por una semana, vamos a pasarnos esta semana juntos, mi reina...
La amante llama al niño a quien le da clases particulares: tengo mucho trabajo la próxima semana... No tienes que venir a clases...
El niño llama a su abuelo: la próxima semana no tengo clases, mi profesora estará ocupada. Así que por fin... ¡Vamos a poder pasar la semana juntos!!
El abuelo (que es el Director en esta historia) llama a la secretaria: venga rápido. Suspenda el viaje, voy a pasar la próxima semana con mi nieto que hace un año no veo, por lo que no vamos a participar en el Seminario. Cancele el viaje y el hotel.
La secretaria llama al marido: el director cambió de idea y acaba de cancelar el viaje, se me aguó el viaje.
El marido llama a la amante: no podremos pasar la próxima semana juntos, el viaje de la pesada de mi mujer fue cancelado.
La amante llama al niño de las clases particulares: cambié de planes: esta semana le voy a dar clases como siempre.
El niño llama al abuelo: la profesora me dijo que esta semana tengo clases. Discúlpame, no voy a poder hacerte compañía.
El abuelo llama a la secretaria: mi nieto me acaba de decir que no va a poder estar conmigo esta semana porque tiene clases. Así que continúe con los preparativos del viaje al seminario...
Y así....