Eon: the longest division of geological time.
Era:a major division of geological time
Period:the interval taken to complete one cycle of a regularly repeating phenomenon.
Epoch:a unit of geological time that is a subdivision of a period
That means Eon is the largest time unit in the geological timescale