Pada abad ke-7 Masehi, berdiri Kerajaan Hindu-Buddha Sriwijaya di Sumatra Selatan yang kemudian
berkembang menjadi kemaharajaan terbesar dengan masa berdiri terlama di Asia Tenggara hingga awal
abad ke-11. Kerajaan ini menguasai sebagian besar Sumatra, Semenanjung Malaya, Jawa, hingga pantai
barat dan barat daya Kalimantan.[29] Kerajaan ini juga mengendalikan aktivitas pelayaran dan
perdagangan di Selat Malaka yang merupakan jalur perdagangan maritim utama antara India dengan
Tiongkok. Selat Malaka merupakan salah satu jalur pelayaran terpenting di dunia. Sejak saat itu, sejarah
Indonesia juga banyak dipengaruhi oleh bangsa-bangsa lain hingga masa-masa berikutnya.