Keanekaragaman hayati di Indonesia terlihat jelas pada ekosistemnya yang kaya dan unik. Indonesia, negara kepulauan terbesar di dunia, yang terdiri lebih dari 17.508 pulau yang membentang 5.000 km (3.200 mil) dari Sabang (ujung utara Sumatera) hingga Merauke (Papua), dibagi menjadi tiga kelompok geologi utama: Kepulauan Sunda: Kepulauan Sunda Besar terdiri dari Sumatera, Jawa, Kalimantan dan Sulawesi. Kepulauan Sunda Kecil terdiri dari rantai pulau-pulau kecil di timur Jawa, dari Bali ke Lombok, Sumbawa, Sumba, Flores dan Timor. Dikenal sebagai Nusa Tenggara, mereka terbagi menjadi Nusa Tenggara Barat, terdiri dari Bali dan Lombok, dan Nusa Tenggara Timur, membentang dari Sumbawa ke Timor. Maluku atau Kepulauan Maluku Nugini Barat dan Kepulauan Aru Kelompok geologi ini memiliki flora dan fauna yang berbeda sesuai dengan Garis Wallace, dinamai naturalis Inggris Alfred Wallace dalam perjalanannya melalui Kepulauan Melayu. Garis Wallace membagi Indonesia menjadi dua zona flora dan fauna y