Human history through technology and enviorment

Human Eras

12000 BCE - 10000 BCE
10000 BCE - 8000 BCE
8000 BCE - 3000 BCE
3000 BCE - 1000 BCE
1000 BCE - 500 CE
500 CE - 1500 CE
1500 CE - 2000 CE
2000 CE - 2500 CE

Algricultural Milestones

8000 BCE
0 CE
1800 CE
2000 CE
2200 CE