Sejarah Nusantara pada Era Kerajaan Hindu Buddha berkembang karena hubungan dagang wilayah Nusantara dengan negara-negara dari luar, seperti India, Tiongkok, dan wilayah Timur Tengah. Agama Hindu masuk ke Indonesia pada periode tarikh Masehi. Agama ini dibawa oleh para musafir dari India yang bernama Maha Resi Agastya. Maha Resi agastya ini di Jawa terkenal dengan nama Batara Guru atau Dwipayana. Ajaran Hindu yang berkembang di beberapa tempat di Nusantara disebut dengan aliran Waiṣṇawa, yaitu suatu ajaran yang memuja Dewa Wiṣṇu sebagai dewa utama. Ajaran ini dianut oleh kelompok-kelompok masyarakat di Situs Kota Kapur, Bangka, Situs Cibuaya, Situs Karawang dan Situs Muarakaman, Kutai. Bukti adanya Agama Hindu tampak pada prasasti Tuk Mas yang ditemukan di Desa Lebak, Kecamatan Grabag, Magelang, Jawa Tengah, di lereng Gunung Merbabu yang diperkirakan berasal dari pertengahan abad ke-7 Masehi.
Dalam ajaran Buddha, diketahui dianut oleh kelompok masyarakat Nusantara tepatnya di Situs Batujaya, Situs Bukit Siguntang di Sumatera Selatan, dan Situs Batu Pait di Kalimantan Barat pada sekitar abad ke-6 sampai 7 Masehi. Proses penyebaran agama Buddha dilakukan oleh para Dharmaduta yang bertugas untuk menyebarkan Dharma atau ajaran Buddha ke seluruh dunia. Penyebaran agama Buddha di Indonesia dilakukan oleh bangsa Indonesia sendiri yang belajar di India dan menjadi Bhiksu kemudian menyebarkan ajarannya di Nusantara. Untuk di daerah pulau Jawa, agama Buddha datang pada Abad ke-5 yang disebarkan oleh pangeran Khasmir bernama Gunadharma. Pada abad ke-9, penyebaran Agama Buddha dilakukan oleh pendeta-pendeta dari wilayah India yaitu Gaudidwipa atau benggala, dan Gujaradesa atau Gujarat. Bukti tertua adanya pengaruh Buddha India di Indonesia adalah dengan ditemukannya Arca Buddha dari perunggu di Sempaga, Sulawesi Selatan. Antara abad ke 4 hingga abad ke 16 di berbagai wilayah nusantara berdiri berbagai kerajaan yang bercorak agama Hindu dan Buddha.
Sejak masuknya agama Hindu dan Buddha, masyarakat prasejarah Nusantara yang sebelumnya memiliki kepercayaan animisme dan dinamisme beralih memeluk agama Hindu dan Buddha.
Agama Buddha pertama kali masuk ke Nusantara sekitar pada abad ke-2 Masehi. Hal tersebut dibuktikan dengan penemuan patung Buddha dari perunggu di daerah Jember dan Sulawesi Selatan. Pengenalan agama Buddha di Nusantara berasal dari laporan seorang pengelana Cina bernama Fa Hsien pada awal abad ke 5 Masehi. Pada abad ke-4 di Jawa Barat terdapat kerajaan yang bercorak Hindu-Buddha, yaitu kerajaan Tarumanagara. Kemudian dilanjutkan dengan Kerajaan Sunda sampai abad ke-16. Selain Kerajaan Tarumanagara dan Kerajaan Sunda, masih banyak pula kerajaan lain bercorak Hindu-Buddha, seperti Kerajaan Mataram Kuno.
Selanjutnya, muncul dua kerajaan besar, yakni Kedatuan Sriwijaya dan Kerajaan Majapahit. Pada masa abad ke-7 hingga abad ke-14, kerajaan Buddha Sriwijaya berkembang pesat di Sumatra. Pada sekitar tahun 670 Masehi, Penjelajah Tiongkok yang bernama I-Tsing mengunjungi ibu kota daerah Palembang. Pada puncak kejayaannya, kekuasaan Sriwijaya mencapai daerah Jawa Tengah dan Kamboja. Pada abad ke-14 terdapat satu kerajaan Hindu di Jawa Timur yang bernama Kerajaan Majapahit. Antara tahun 1331 sampai 1364, Patih Majapahit yang bernama Gajah Mada berhasil memperoleh kekuasaan atas wilayah yang kini sebagian besarnya adalah Indonesia beserta hampir seluruh Semenanjung Melayu.
Sebelum masuknya kebudayaan Hindu-Buddha, masyarakat prasejarah Nusantara telah memiliki kebudayaan yang cukup maju. Selanjutnya, warisan dari Kerajaan Hindu dan Buddha yang pernah ada di Nusantara membentuk berbagai inspirasi hasil karya budaya di Nusantara. Salah satu contohnya ialah karya sastra India yang dibawa ke Indonesia, yakni wiracarita Ramayana, Mahabarata, dan karya sastra lainnya. Adanya kedua kitab itu juga memacu beberapa pujangga Nusantara untuk menghasilkan karyanya sendiri, seperti Empu Dharmaja dari kerajaan Kediri yang menyusun Kitab Smaradhahana, Empu Sedah dan Empu Panuluh dari kerajaan Kediri yang menelurkan karya Kitab Bharatayuda, Empu Tanakung yang membuat Kirab Lubdaka, Empu Kanwa yang memiliki karya Kitab Arjunawiwaha, Empu Triguna dengan Kitab Kresnayana-nya, Empu Panuluh yang menulis Kitab Gatotkacasraya, Empu Tantular yang membuat Kitab Kitab Sotasoma, dan Empu Prapanca yang masyhur dengan magnum opusnya yang berjudul Kitab Negarakertagama. Dengan demikian, cerita dari karya sastra yang muncul pada masa Hindu Buddha ini menjadi sumber inspirasi bagi pewayangan Indonesia.
Selain karya sastra, sistem politik dan pemerintahan pun diperkenalkan oleh orang-orang India dan membuat masyarakat yang pada awalnya hidup dalam kelompok-kelompok kecil menjadi bersatu dan membentuk sebuah kekuasaan yang lebih besar dengan pemimpin tunggal berupa seorang raja. Karena pengaruh hal ini, beberapa kerajaan Hindu-Buddha seperti Kedatuan Sriwijaya, Kerajaan Majapahit, Tarumanegara, dan Kutai akhirnya dapat muncul di Nusantara.
Tidak hanya karya sastra dan sistem politik saja yang berkembang pada masa Hindu Buddha di Nusantara, banyak pula hasil karya manusia masa lalu yang menandakan sejarah berkembangnya Hindu-Buddha di Nusantara. Beberapa di antaranya ialah adanya alat-alat dan benda sarana ritual yang salah satunya berbentuk arca yang memiliki beberapa bentuk yang dapat dikenali dari beberapa tanda khusus, posisi atau sikap tertentu, dan wahana atau binatang yang dianggap menjadi kendaraan seorang dewa.
Masuknya ajaran Islam pada sekitar abad ke-12 Masehi melahirkan kerajaan-kerajaan bercorak Islam yang ekspansionis, seperti Samudera Pasai, Aceh, Jambu Lipo, dan Kepaksian Paksi Pak di Sumatra serta Kerajaan Demak di Jawa menandai akhir dari era Hindu-Buddha ini.