/* Page prose (es) */
"WhatAwaitActuallyMeans" = "# Qué significa `await` en realidad\n\nEste es el modelo mental que hay que fijar. Un `await` marca un **punto de suspensión**: un lugar donde la función *puede* pausarse, devolver el hilo al sistema para que haga otro trabajo, y luego reanudarse en algún hilo más tarde, una vez que su resultado esté listo.\n\n> **Esto es lo opuesto a bloquear.** En el capítulo [Por qué la concurrencia](Why%20Concurrency.playgroundchapter/Overview) hiciste que el hilo principal se congelara con un bucle grande y `Thread.sleep`; ese hilo se quedó ahí, inútil, incapaz de dibujar o responder. `await` *no* hace eso. Cuando una función asíncrona se suspende, el hilo queda **libre** para ejecutar otro trabajo (redibujar la UI, servir otro pedido). Tu función está en pausa; el hilo no está atascado. Cuando el trabajo esperado termina, tu función se reanuda. La misma espera, sin hilo congelado.\n\nFíjate en la palabra **puede**. `await` es un *posible* punto de suspensión, no uno garantizado. Si el resultado da la casualidad de que está listo de inmediato, la función quizás no se pause en absoluto. De cualquier modo, escribes el mismo código en línea recta.\n\nTen presente esta imagen de suspender-no-bloquear al pasar la página.\n\n[Anterior](@previous)  |  página 3 de 8  |  [Siguiente: Las tareas no son hilos](@next)";
