Hooray for waltzing through the AnubisVolskayaHanamura doors for the next 7 minutes of the game ! Then we get to watch the same point on defense ! Yaaaay ! <| sep |> Every application has a socalled application loop in which they perform all their logic . This is basically a list of sequential operations , e . g . input handling mouse , keyboard , etc , drawing itself , etc . This usually happens many times per second . When an application takes a long time to do any of those e . g . do something on your disk or some heavy calculation that means the other tasks will have to wait for them to finish . Your operating system will detect if an application hasn ' t handled input for a long time and will tell you the application is not responding to new input events . It depends on the cause if an application will get out of that . If it ' s just a long operation like disk or some math , it might recover and start accepting input again once it ' s done . If there ' s a bug in the application or some hardware failure , it could get stuck in a loop and will never reach that input handling step anymore , at which point it ' s better to just force terminate the whole thing .