Kerajaan sriwijaya merupakan salah satu kerajaan besar yang ada di nusantara. Indonesia yang terdiri dari negara-negara kepulauan membuat banyak kerajaan mulai tumbuh dan berkembang di negara ini. begitu pula dengan kerajaan sriwijaya yang mana raja yang paling terkenal adalah raja balaputradewa. Raja ini lah yang membawa sriwijaya pada puncak kejayaan mereka. Balaputradewa sendiri merupakan keturunan dari dinasti syailendra yang telah membuat candi Borobudur. Raja balaputradewa merupakan putra dari raja terdahulu yaitu raja Samaratungga. Pada masa kekuasaan raja ini, sriwijaya mengalami perkembangan dan kemajuan yang cukup pesat. Raja ini menjalin hubungan baik negara raja-raja dari kerajaan lain. Salah satunya adalah raja Dewapalla dari kerajaan benggala.

Pada masa kekuasaanya, perkembangan agama budha sangat lah pesat. Fokus Balaputradewa tak hanya dari segi pemerintahan dan juga perluasan negara saja akan tetapi juga melihat dati keagamaan para penduduknya. Dengan kerja sama yang dilakukan dengan kerajaan Benggala, raja Balaputradewa juga mendapatkan sebidang tanah. Tanah ini dipakai untuk membangun asrama bagi anak-anak didik yang akan melakukan pembelajaran atau belajar di tanah Benggala. Dengan kemajuan dalam bidang agama ini juga meningkatkan sistem lainnya yang terhubung. Hubungan antar negara jadi tambah baik sehingga kerajaan ini mulai memiliki perkembangan yang sangat pesat untuk menjadi sebuah kerajaan besar dan mengagumkan yang dipimpin oleh Balaputradewa.