Twoja strona jest dostarczana z serwera do przeglądarki klienta, gdzieś w Internecie. Przeglądarka narysowała stronę na ekranie i ktoś - lub coś - patrzy na nią. To gra na czekanie. Oczy poruszają się w przód iw tył, łapiąc ten lub inny szczegół w szybkich skokach, od czasu do czasu odbijając się w bok, od ekranu, aby zbadać, co rozprasza uwagę w otoczeniu. Zegar tyka. Strona świeci miękko, pasywnie, gdy użytkownik unosi się w miejscu nieaktywnym, z ręką luźno ułożoną nad myszą, z pochyloną szyją i coraz bardziej skupionym wzrokiem na czymś zachęcającym, co ma do zaoferowania strona.
Nagle, bez żadnego ostrzeżenia, kursor zaczyna się poruszać, gdy dłoń na myszy lekko sztywnieje i zaczyna szturchać mały plastikowy guzek po szorstkiej powierzchni stołu. Gdy myszka się porusza, jej surogat na ekranie porusza się w ścisłej imitacji, omijając ciekawe obrazy i dowcipne uwagi w treści Twojej strony. W końcu zostaje podjęta decyzja, ruch zatrzymuje się, mięsień lub dwa lekko się kurczą, a przycisk myszy zostaje wciśnięty przez natarczywy palec. Mikroprzełącznik myszy wyzwala impuls elektroniczny i nagle przeglądarka jest świadoma tego, co się stało: kliknięcie myszą.
W tym wszystkim wszystko, co zrobił użytkownik podczas przeglądania strony, stało się w sposób całkowicie nieprzewidywalny dla przeglądarki, dla każdego kodu klienta na twojej stronie internetowej, dla czegokolwiek, co znajduje się na twoich serwerach. Nie było żadnego znanego „czasu oczekiwania” pomiędzy ludzkimi działaniami. Działania zatem, przekazywane przez sprzęt podpięty do komputera użytkownika, następowały wtedy, gdy zachodziły, a nie według przewidywalnego zegara - to znaczy odbywały się asynchronicznie .