Persebaran flora dan fauna di muka bumi dipengaruhi oleh 3 faktor utama, yaitu :
A. Penyebab Persebaran
- Tekanan Populasi, semakin banyak /bertambahnya populasi akan menyebabkan kebutuhan akan persediaan bahan makanan menjadi semakin sulit dipenuhi sehingga menyebabkan migrasi.
- Persaingan, ketidakmampuan fauna dalam bersaing dalam memperebutkan wilayah kekuasaan dan bahan makanan yang dibutuhkan juga mendorong terjadinya migrasi ke daerah lain
- Perubahan Habitat, berubahnya lingkungan tempat tinggal dapat menyebabkan ketidakmampuan dalam beradaptasi terhadap perubahan tersebut dan menjadi merasa tidak cocok untuk terus menempati daerah asal.
B. Sarana Persebaran
- Udara, dengan media udara fauna dapat bermigrasi dari kekuatan terbang sedangkan flora dapat menggunakan angin untuk bermigrasi dari berat-ringannya benih.
- Air, kemampuan fauna dalam berenang terutama hewan-hewan air menyebabkan perpindahan mudah terjadi. Benih tumbuhan dapat terangkut dan berpindah tempat dengan menggunakan media aliran air sungai atau arus laut.
- Lahan, hampir semua fauna daratan menggunakan lahan sebagai media untuk berpindah tempat.
- Pengangkutan Manusia, baik secara sengaja ataupun tidak manusia dapat menyebabkan perpindahan flora dan fauna.
C. Hambatan (barier) Persebaran
- Hambatan Iklim, keadaan iklim terutama yang bersifat ekstrim dapat dapat menghambat persebaran misalnya kondisi temperatur, kelembaban udara dan curah hujan.
- Hambatan Edafik (tanah), tanah sangat berpengaruh bagi tanaman/tumbuhan karena sangat memerlukan unsur-unsur penting dalam tanah yaitu unsur hara, udara, kandungan air yang cukup. Lapisan tanah yang tipis dan keras membuat hewan-hewan yang terbiasa menggali tanah dan bertempat tinggal di dalam tanah memilih mencari daerah yang lapisan tanahnya tebal dan gembur.
- Hambatan Geografis, bentang alam muka bumi dapat menghambat persebaran flora dan fauna seperti samudera, padang pasir, sungai dan pegunungan.
- Hambatan Biologis, kondisi lingkungan yang cocok untuk hidup serta persediaan bahan makanan yang melimpah menjadi faktor penghambat flora dan fauna dalam bermigrasi. Hal ini berkaitan dengan kecocokan dengan kondisi alam.