The difference between hot booting and cold booting is that a warm booting involves rebooting of a computer with the power place in the ON position. On the other hand, a cold booting is a where a reboot is done with the computer power on the OFF mode. Among the two, the cold booting is better because it completes the boot-up sequence. Having had the power off, your computer is completely cleaned out. Check out https://docs.symbol.com/KanisaPlatform/Publishing/719/MCD-01249_f.SAL_Public.html.
Cold Boot: When you start from off state or power off and than on by using the power button. POST is performed.
Warm Boot: When you restart the computer using Alt+Ctrl+Del combination or restart command from the startup menu. POST is not performed during this process which decreases the boot up time and the PC boots faster.