Fungsi hibernasi adalah untuk menghemat energi selama periode ketika tidak tersedia makanan yang cukup. Untuk mencapai penghematan energi ini, proses endoterma akan menurunkan tingkat metabolisme terlebih dahulu, yang kemudian menghasilkan penurunan suhu tubuh.
Hibernasi bisa berlangsung beberapa hari, minggu, atau bulan tergantung pada spesies, suhu lingkungan, waktu tahun, dan kondisi tubuh individu Agar sistem metabolisme tubub mereka tetap terjaga saat selama musim dingin, sehingga mereka tidak mati saat musim dingin.