Indian civilization and culture is not only ancient but it is also extensive and varied. Many races and peoples have contributed and enriched it. Vedic civilization is the earliest civilization in Indian history. It is named after the Vedas, the early literature of the Hindu people. This civilization is the foundation of Hinduism and the associated Indian culture that is known today.
The kingdom of the Kurus marks flowering of the Vedic civilization, corresponding to the Black and Red Ware and the beginning of the Iron Age in Northwestern India begins, around 1000 BC, likely also contemporary with the composition of the Atharvaveda.
Mahajanapadas literally means "Great kingdoms". The word has taken from Sanskrit Maha = great, Janapada = foothold of tribe = country. By 500 BC, sixteen monarchies and 'republics' known as the Mahajanapadas stretched across the Indo-Gangetic plains from modern-day Afghanistan to Bangladesh.
The Buddhist and other texts only incidentally refer to sixteen great nations (Solasa Mahajanapadas) which were in existence before the time of Buddha. They do not give any connected history except in the case of Magadha. The Buddhist Anguttara Nikaya, at several places, gives a list of sixteen nations:
Vajji (or Vriji)
Vatsa (or Vamsa)
Machcha (or Matsya)
The Rise of Kingdoms
The end of the Vedic Age (1500 BC-600 BC) was followed by the rise of small kingdoms and republics in the northern parts of India and especially in the Gangetic plains of Bihar.