Det var den danske arkæolog Christian Jürgensen Thomsen (1788 – 1865), der opdelte oldtiden i sten-, bronze- og jernalder. Denne simple model med udgangspunkt i råmaterialet til de skærende redskaber, er siden udbygget og fininddelt. I dag ser den nogenlunde ud som nedenfor.
— Stenalderen: 13000 – 1700 f.v.t.
—- Jægerstenalderen: 13000 – 4000 f.v.t.
—— Kongemosekulturen: 6800 – 5400 f.v.t.
—— Ertebøllekulturen: 5400 – 4000 f.v.t.
—- Bondestenalderen: 4000 – 1700 f.v.t.
—— Tragtbægerkulturen: 4000 – 2800 f.v.t.
—— Enkeltgravskulturen: 2800 – 2400 f.v.t.
—— Dolktid: 2400 – 1700 f.v.t.
— Bronzealderen: 1700 – 500 f.v.t.
—- Ældre bronzealder: 1700 – 1100 f.v.t.
—- Yngre bronzealder: 1100 – 500 f.v.t.
— Jernalderen: 500 f.v.t. – 1050 e.v.t
—- Ældre jernalder: 500 f.v.t. – 400 e.v.t.
—— Førromersk jernalder 500 f.v.t. – 0
—— Romersk jernalder 0 – 400 e.v.t.
—- Yngre jernalder 400 – 1050 e.v.t.
—— Germansk jernalder 400 – 750 e.v.t.
—— Vikingetid (Stålalderen) 750 – 1050 e.v.t.
Oldtiden – fra mennesket komme til det der i dag kaldes Danmark og til slutningen af vikingetiden – strækker sig over Danmarkshistoriens længste periode – fra 13000 f.v.t til 1050 e.v.t.
Der er ingen skriftlige kilder fra størstedelen af oldtiden. Beskrivelser af de nordiske folk dukker op i skriftlige kilde i de sidste århundrede af oldtiden.
Vikingetiden er på grænsen til historiske tid hvor begivenheder kendes gennem troværdige skriftlige kilder.
Det meste vi ved om oldtiden ved vi på grund af arkæologerne arbejde.
Links:
Danmarkshistorien.dk: Oldtid, indtil ca. 800
Danmarkshistorien.dk: Vikingetiden, ca. 800-1050
Nationalmuseet: Oldtid (indtil år 1050)