The two types of sources that tell us more about the mahajanapadas are archaeological and literary sources.