Sejarah Nusantara pada era kerajaan Hindu-Buddha
Pada masa ini pula muncul dua kerajaan besar, yakni Sriwijaya dan Majapahit. Pada masa abad ke-7 hingga abad ke-14, kerajaan Buddha Sriwijaya berkembang pesat di Sumatra. Penjelajah Tiongkok I-Tsing mengunjungi ibukotanya Palembang sekitar tahun 670. Pada puncak kejayaannya, Sriwijaya menguasai daerah sejauh Jawa Tengah dan Kamboja. Abad ke-14 juga menjadi saksi bangkitnya sebuah kerajaan Hindu di Jawa Timur, Majapahit. Patih Majapahit antara tahun 1331 hingga 1364, Gajah Mada, berhasil memperoleh kekuasaan atas wilayah yang kini sebagian besarnya adalah Indonesia beserta hampir seluruh Semenanjung Melayu. Warisan dari masa Gajah Mada termasuk kodifikasi hukum dan pembentukan kebudayaan Jawa, seperti yang terlihat dalam wiracarita "Ramayana".