Windows es un entorno basado en mensajes. Una aplicación Windows no es más que un intérprete de mensajes. Los mensajes, enviados por el sistema o por otras ventanas, se acumulan en la cola de mensajes de la aplicación y se van tratando secuencialmente. El corazón de una aplicación Windows es lo que se llama bomba de mensajes (message pump)