- Menyimpan vitamin dan garam mineral tertentu.
- Mengawalatur metabolisme karbohidrat, lipid dan asid amino.
- Menghasilkan hempedu yang akan disimpan di dalam pundi hempedu.
- Menghasilkan protein-protein plasma tertentu seperti albumin.
- Menghasilkan faktor-faktor pembekuan darah I (fibrinogen), II (protrombin), V, VII, IX, X and XI
- Menyahtoksik bahan-bahan beracun terutama dadah dan bahan-bahan bernitrogen seperti ammonia.
- Sebagai tempat penghasilan sel-sel darah merah fetus.
- Menguraikan molekul hemoglobin tua.
- Menyingkirkan hormon-hormon berlebihan.