Why do some animals sleep for a few days in winter?

Many creatures around the world, such as bears, squirrels, bats, snakes and frogs, go into hibernation. These creatures find safe places such as holes, caves or underground, where they can sleep.