1.
before the time that is expected; before sth happens :
a week / month / year in advance
It's cheaper if you book the tickets in advance.
People were evacuated from the coastal regions in advance of the hurricane.
2.
more developed than sb/sth else :
Galileo's ideas were well in advance of the age in which he lived.