Origin: Latin suffix -ance
In advance has 3 different meanings across 3 categories:
situated ahead or going before
"an advance party"
"at that time the most advanced outpost was still east of the Rockies"
ahead of time; in anticipation
"when you pay ahead (or in advance) you receive a discount"
"We like to plan ahead"
"should have made reservations beforehand"
beforehand