Pulau Jawa seperti daerah tujuan transmigrasi di Sumatera, Kalimantan dan Irian Jaya. Bersamaan
dengan dilakukannya program ekstensifikasi pertanian, dilakukan juga program-program
diversifikasi pertanian. Ini merupakan sebuah usaha untuk melakukan penganekaragaman jenis
usaha atau tanaman pertanian untuk menghindari ketergantungan pada salah satu hasil pertanian.
Secara umum, diversifikasi pertanian dapat dilakukan dengan dua cara. Pertama dengan
memperbanyak jenis kegiatan pertanian. Misalnya seorang petani selain bertani juga beternak ayam
dan beternak ikan. Lalu yang kedua, diversifikasi juga bisa dilakukan dengan memperbanyak jenis
tanaman pada suatu lahan, misalnya pada suatu lahan selain ditanam jagung juga ditanam padi
ladang.