To resume an operation after a planned or unplanned termination.  Restarting an application means "loading" the program again.  Restarting a computer means "booting" the operating system (OS) again ("rebooting"), which clears up many software problems both in the OS and applications.  See 
boot, 
warm boot and 
checkpoint/restart.