Various people from the Indian subcontinent have frequented the Indonesian archipelago since the prehistoric era. In Bali, for example, remains of pottery from the first centuries C.E. have been recovered. In fact, the name Indonesia itself comes from the Latin Indus (“India”) and Greek nêsos (“island”), which literally means the “Indian archipelago”.
From the 4th and 5th centuries onwards, Indian cultural influences became more visible. The Orthodox Version of Tamil Language was used on inscriptions. However, since the 7th century onward, the Indian scripts were used more often to write down indigenous languages which by now already contained many loan words from Prakrit and Tamil.
In addition to that, indigenous Indonesians began to embrace Hinduism and Buddhism.
It is believed that various Indian people settled in Indonesia, mixed and assimilated with the local population. In an inscription from Central Java in the 9th century, the names of various Indian people (and Southeast Asian people) are mentioned:
ikang warga kilalan kling ārya singhala pandikiri drawiḍa campa kmir… (Brandes 1913:1021). “the civilians of which one has the use are: people from Kalinga, Aryas, Sinhalese, people from Pandiya, Dravida, Chams, and Khmer…”
Later, with the rise of Islam, this religion was brought to Indonesia by the Indian Muslims from the 11th century onward, first not to replace the existing religious systems, but to complement them.