APAGAR: Poco que explicar aquí, se cierra todo.
SUSPENDER: Puedes dejar los programas abiertos, al despertar, tendrás todo tal cual lo dejaste.
Consume muy poca energía, pero si que consume algo, ya que el equipo no se apaga, se mantiene encendido con los procesos mínimos, sobretodo que no le falte energía a la memoria RAM, que es la que se encarga de almacenar exactamente todo tal cual lo dejas.
Verás que despierta muy rápido por eso mismo, porque no está apagado.
HIBERNAR: Es una mezcla de los 2 anteriores.
El equipo se apaga totalmente, consume 0, pero al iniciar tendrás todo abierto en su sitio tal cual lo dejaste.
Y como es posible eso? Pues que en vez de almacenarse en la RAM, lo hace en disco.
Este modo tarda más en iniciar, igual o casi igual que un encendido normal.
Para terminar de entender ésto, hay que saber una de las mayores diferencias entre memoria ram y memoria en disco.
La ram es una memoria muy rápida, pero tiene la contra que se resetea y pierde todos los datos cuando de desconecta de la energia.
Sin embargo la memoria en disco (hdd, ssd, m2), es una memoria mas lenta, pero que tiene la capacidad de mantener los datos aunque no tenga energía.
COMO YO LO USO (no tiene porqué ser lo óptimo)
Si voy a volver al PC en menos de 1 hora, uso suspender.
Si voy a tardar mas, incluso para el día siguiente, uso hibernar.
Apagar/reiniciar es necesario cuando instalas ciertos programas o drivers. Ésto es porque muchos procesos del sistema solo se resetean/chequean en un encendido normal (excluyendo hibernar y suspender)
Saludos