Setiap sel hewan memiliki 10 sampai 20 badan golgi. Sedangkan tumbuhan memiliki beberapa ratus badan golgi.
Badan golgi dibangun oleh membrane yang berbentuk tubulus dan juga vesikula. Dari tubulus dilepaskan kantong-kantong kecil yang berisi bahan-bahan yang diperlukan seperti enzim-enzim atau pembentuk dinding sel.
1. Membentuk kantong (vesikula) untuk sekresi. Terjadi terutama pada sel-sel kelenjar. Kantong kecil tersebut berisi enzim dan bahan-bahan lain.
2. Membentuk membran plasma. Kantong membrane golgi sama seperti membrane plasma. Kantong yang dilepaskan dapat menjadi bagian dari membrane plasma.
3. Membentuk dinding sel tumbuhan
4. Fungsi lain dari badan golgi adalah dapat membentuk skrosom pada spermatozoa yang berisi enzim untuk mencegah dinding sel telur dan pembentukan lisosoma.