Sleep puts your work in memory and keeps juice running to it. Depending on the BIOS and if you enable hybrid sleep, sleep may take less power. Your battery dies, it goes into hibernate, theoretically, and your drivers should be up to date. I never turn my laptop off, only reboot it every couple of days or as necessary for updates / software. My desktop isn't used too often so it stays off.