In
computing,
rebooting is the process by which a running computer system is restarted, either intentionally or unintentionally. Reboots can be either
cold (alternatively known as
hard) where the power to the system is physically turned off and back on again, causing an
initial boot of the machine, or
warm (alternatively known as
soft) where the system restarts without the need to interrupt the power. The term
restart is used to refer to a reboot when the
operating system closes all programs and finalizes all pending input and output operations before initiating a soft reboot.