Tolong jelaskan mengenai Sejarah dari Orang India Indonesia

Berbagai kelompok masyarakat dari anak benua India telah datang ke kepulauan Indonesia sejak masa pra-sejarah. Di Bali, misalnya, berbagai sisa keramik sejak abad pertama Masehi telah ditemukan. Malah nama Indonesia sendiri berasal dari bahasa Latin Indus "India" dan bahasa Yunani nêsos "pulau" yang secara harafiah berarti 'Kepulauan India'.

Sejak abad ke-4 dan ke-5, pengaruh budaya India menjadi semakin jelas. Bahasa Sanskerta digunakan dalam berbagai prasasti. Namun sejak abad ke-7, huruf India semakin sering dipergunakan untuk menulis bahasa-bahasa setempat yang kini sudah mengandung banyak kata pinjaman bukan saja dari bahasa Sanskerta, tetapi juga dari berbagai bahasa Prakerta dan bahasa-bahasa Dravida.

Selain itu, masyarakat pribumi Indonesia pun mulai memeluk agama-agama India, khususnya Siwaisme dan Buddhisme. Namun ada pula pemeluk Wisnuisme dan Tantrisme.

Diyakini pula bahwa berbagai penduduk India juga menetap di Indonesia, bercampur gaul dan berasimiliasi dengan penduduk setempat, karena pada abad ke-9 dalam sebuah prasasti dari Jawa Tengah disebutkan nama-nama berbagai penduduk India (dan Asia Tenggara):

[...] ikang warga kilalan kling ārya singhala pandikiri drawiḍa campa kmir […] (Brandes 1913:1021).

[...] warga sipil yang dapat dimanfaatkan adalah: orang-orang dari Kalinga (India Selatan), Arya (yakni, India Utara), Sri Lanka, orang-orang dari Pandikira(?), bangsa Dravida, Campa, dan Khmer […]

Belakangan, dengan bangkitnya Islam, agama Islam pun dibawa ke Indonesia oleh orang-orang Gujarat sejak abad ke-11, bukan untuk menggantikan sistem-sistem keagamaan yang sudah ada, melainkan untuk melengkapinya.