Kerajaan Mataram Kuno, yang didirikan pada abad ke-8 di Jawa Tengah, terbagi menjadi dua dinasti: Sanjaya (Hindu) dan Syailendra (Buddha). Dinasti Sanjaya didirikan oleh Sanjaya pada tahun 732 dan terkenal dengan peninggalan Candi Prambanan, sementara Dinasti Syailendra, yang lebih dominan pada awalnya, diakui melalui pembangunan Candi Borobudur. Kerajaan ini mengalami konflik internal yang mengakibatkan keruntuhan, ditandai dengan pergeseran kekuasaan ke wilayah Jawa Timur sekitar tahun 925 M.