The island is home to many cultures, languages and ethnicities. The majority of the population is from the Sinhalese ethnicity, while a large minority of Tamils have also played an influential role in the island's history; Christians in both groups are recent converts who have kept the traditional culture.
Moors, Burghers, Malays, Chinese, and the aboriginal Vedda are also established groups on the island. The Sinhalese arrived in Sri Lanka late in the 6th century BC, probably from northern India. Buddhism was introduced beginning in about the mid-3rd century BC, and a great civilization developed at such cities as Anuradhapura (kingdom from c. 200 BC to c. 1000 AD) and Polonnaruwa (c. 1070 to 1200). Other notable but relatively more recent kingdoms are Dambadeniya, Yapahuwa, Gampola, Kandy and