AbstractHistoriography is the most modern discipline. It defines the various scientific methods to write the history. European historians have the credit to introduce in India. Ancient Indian History is the most complex period of history because the literary sources have their limits. Therefore, Archaeology plays an important role in writing of the history of said period. This article is an attempt to discuss the contribution of Archaeology in writing of history.