Kerajaan Sriwijaya merupakan kerajaan bercorak Buddha yang pernah berdiri di Nusantara, tepatnya di Sumatra, sejak abad ke-7 hingga abad ke-11. Karena kuatnya ekonomi dan angkatan laut yang dimiliki kerajaan Sriwijaya mampu melebarkan daerah kekuasaannya hingga mencakup Sumatera, Jawa Barat, sebagian kecil Jawa Tengah, Kamboja, Thailand Selatan dan Semenanjung Malaya. Luasanya daerah kekuasaan yang dimiliki inilah, yang membuat Kerajaan Sriwijaya disebut sebagai Kerajaan Nasioanl pertama di Indonesia.
Kerajaan Majapaahit merupakan salah satu kerajan hindu-budha yang daerah kekuasaanya hampir meliputi seluruh nusantara. Menurut Kakawin Nagarakertagama pupuh XIII-XV, daerah kekuasaan Majapahit meliputi Sumatra, Semenanjung Malaya, Kalimantan, Sulawesi, Kepulauan Nusa Tenggara, Maluku, Papua, Tumasik (Singapura) dan sebagian Kepulauan Filipina. Majapahit juga memiliki hubungan dengan Campa, Kamboja, Siam, Birma bagian selatan, dan Vietnam, dan bahkan mengirim duta-dutanya ke Tiongkok. Kuatnya strategi militer dan politik yang dimiliki Kerajaan Majapahit membuat Kerajaan ini mampu menguasai daerah-daerah yang telah kita sebutkan tadi.
Persaman Kerajaan Sriwijaya dan Kerajaan Majapahit
1. Sama sama kerajaan yang beraliran Buddha
Baik kerajaan Sriwijaya maupun Majapahit sama sama menganut agama Budha, namun bedanya di Majapahit antara agama Hindu dan Buddha sama sama memilki pengantunya sendiri sendiri. sedangkan di Kerajaan Sriwijaya cenderung lebih kuat pengaruh agama Buddha nya. Bahkan pada masanya Kerajaan Sriwijaya pernah menjadi pusat agama Buddha di Asia Tenggara dan Asia Timur.
2. baik kerajaan Sriwijaya maupun Kerajaan Majapahit sama sama merupakan Kerajaan terbesar di Nusantara baik dalam bidang ekonomi, politik, wilayah kekuasaannya maupun pengaruhnya. Bahkan kedua kerajaan ini sama sama dinobatkan sebagai Kerajaan Nasional karena luasnya daerah kekuasaan yang dimiliki dua kerajaan tersebut
3. sama sama tidak bisa menguasai wilayah Padjajaran. Meskipun dijelaskan sebelumnya baik kerajaan Majapahit maupun Kerajaan Sriwjaya memiliki daerah kekuasaan yang luas. Namu kedua kerajaan ini sama sama tidak mampu menguasai wilayah Kerajaan Padjajaran.
Sedangkan untuk perbedaanya
1. Hal ini jelas berbeda ya, dimana kerajaan Sriwijaya berpusat di Palembang (Sumatra) dan kerajaan Majapahit di Mojokerto (Jawa Timur).
2. corak ekonomi kedua kerajaan. Kerajaan Sriwijaya mengandalkan hasil Laut dan mayoritas pekerjaan masyarakatnya sebagai nelayan dan pedagang, sedangkan Kerajaan Majapahit mengandalkan bercocok tanam dan mayoritas penduduknya bekerja sebagai petani.
3. penyebab keruntuhan kedua kerajaan. kerajaan Sriwijaya runtuh karena adanya Serangan dari kerajaan lain, sedangkan kerajaan majapahit runtuh karena adanya masalah internal di kerajaan atau konflik kerajaan.
Dengan demikian persamaan antara Kerajaan Sriwijaya dan Kerajaan Majapahit terletak pada agama yang dianut, sama sama kerajaan terbesar di Nusantara, dan sama sama tidak mampu menguasai Kerajaan Padjajaran. Sedangkan perbedaanya terletak pada berbedanya letak pusat kerajaan, corak ekonomi kerajaan, dan penyebab keruntuhan