event loop
programming design pattern that waits for and dispatches events or messages in a program
Message loop in Microsoft Windows
event loop for GUI programs that run on Windows
programming design pattern that waits for and dispatches events or messages in a program