The defining difference of the New Stone Age (Neolithic Era) was the development of agriculture, which allowed people to grow their own food. While they still hunted and gathered to some extent, Old Stone Age (Paleolithic) people relied entirely on wild food sources and could not cultivate crops.