The Indus Valley civilization (2600 – 1700 BCE) now stands at the beginning of India’s long history. Much like the states of ancient Mesopotamia and Egypt, the foundations for that history were established by Paleo-lithic foragers who migrated to and populated the region, and then Neolithic agriculturalists who settled into villages. During the third millennium BCE, building on these foundations, urban centers emerged along the Indus River, along with other elements that contribute to making a civilization.