Ajaran Siwa-Buddha
Dengan candi Borobudur maka kita memasuki era berkembangnya budaya India-Jawa di Jawa Tengah (awal abad ke 8 – 929). Era ini merupakan era yang mewariskan kita candi-candi antara lain Candi Kalasan, Mendut, Sewu, Plaosan, Prambanan dan lain sebagainya. Kemungkinan besar, banyak candi pula yang telah musnah. Semua candi ini adalah candi Buddha atau candi Siwa. Agama Buddha sepertinya dianut oleh dinasti Sailendra dan agama Hindu-Siwa (di Bali dikenal dengan nama Siwa Sidhanta) dianut oleh dinasti Mataram I, yang mengikuti Sailendra dan kemungkinan besar mendahului mereka pula. Dinasti Sailendra kemungkinan besar merupakan sebuah "intermezzo" saja. Tetapi pasti kedua aliran agama ini ada dan berkembang secara berdampingan.
Kerajaan Sunda
Di wilayah Jawa Barat ditemukan beberapa candi, antara lain Percandian Batujaya di Karawang (abad ke-2 sampai ke-12) yang bercorak Buddha, serta percandian Hindu yaitu Candi Bojongmenje di Kabupaten Bandung yang berasal dari abad ke-7 (sezaman dengan percandian Dieng), dan Candi Cangkuang di Leles, Garut yang bercorak Hindu Siwa dan diduga berasal dari abad ke-8 Masehi. Siapa yang membangun candi-candi ini masih merupakan misteri, namun umumnya disepakati bahwa candi-candi ini dikaitkan dengan kerajaan Hindu yang pernah berdiri di Jawa Barat, yaitu Tarumanagara, Sunda dan Galuh.