Majapahit

Kemakmuran Majapahit diduga karena dua faktor. Faktor pertama; lembah sungai Brantas dan Bengawan Solo di dataran rendah Jawa Timur utara sangat cocok untuk pertanian padi. Pada masa jayanya Majapahit membangun berbagai infrastruktur irigasi, sebagian dengan dukungan pemerintah. Faktor kedua; pelabuhan-pelabuhan Majapahit di pantai utara Jawa mungkin sekali berperan penting sebagai pelabuhan pangkalan untuk mendapatkan komoditas rempah-rempah Maluku. Pajak yang dikenakan pada komoditas rempah-rempah yang melewati Jawa merupakan sumber pemasukan penting bagi Majapahit.