System idle and reduced power consumption. Also, perfom any background tasks. Such as syncronizing the CRT cursor position with the visual cursor position.
See also: CursorUpdate, Delay and IDLE_HOOK.