Su página se envía desde el servidor a un navegador de cliente, en algún lugar de Internet. El navegador ha dibujado la página en una pantalla y alguien, o algo , la está mirando. Es un juego de espera. Los ojos se mueven hacia adelante y hacia atrás, captando este o aquel detalle en saltos rápidos, lanzándose hacia un lado de vez en cuando, lejos de la pantalla, para investigar las distracciones en el entorno. El reloj corre. La página se ilumina suavemente, pasivamente, mientras el usuario permanece inactivo, con la mano colocada sobre un mouse, el cuello inclinado hacia abajo y los ojos cada vez más atentos a algo atractivo que su página tiene para ofrecer.
De repente, sin previo aviso, el cursor comienza a moverse cuando la mano del mouse se pone ligeramente rígida y comienza a empujar el pequeño bulto de plástico sobre la superficie rugosa de la mesa. A medida que se mueve el mouse, su sustituto en la pantalla se mueve en una imitación cercana, rozando imágenes interesantes y comentarios ingeniosos en el contenido de su página. Finalmente, se toma una decisión, el movimiento se detiene, uno o dos músculos se contraen ligeramente y un dedo insistente presiona el botón del ratón. El microinterruptor del mouse activa un impulso electrónico y, de repente, el navegador se da cuenta de lo que sucedió: un clic del mouse.
En todo eso, todo lo que el usuario ha hecho mientras mira la página ha sucedido de una manera totalmente impredecible para el navegador, para cualquier código de cliente en su página web, para cualquier cosa residente en sus servidores. No hubo un "tiempo de espera" conocido entre las acciones humanas. Las acciones, por lo tanto, transmitidas por el equipo enganchado a la computadora del usuario, ocurrieron cuando ocurrieron y no según un reloj predecible, es decir, ocurrieron de forma asincrónica .