Much of the information came from the web, where it has been reposted many times, so I’m not sure of the original author, but the site used is http://www.crivoice.org/cyadvent.html
Advent means ‘coming,’ so it is the time of preparing for the coming of Christ. While it is most closely associated with Christmas and the celebration of Christ’s birth, for many Christians it is a reminder to anticipate and prepare for His second coming.
Interestingly, the original purpose of Advent was merely a countdown to Christmas, and that’s all. However, just as no modern evangelical pastor can conceive of a sermon that isn’t three points starting with the same letter, people expect everything in a ritual to be full of meaning to bursting, so meanings began to be assigned to various parts of the celebration. As a result of this ad hoc approach to liturgy, there is actually a lot of variation in both symbols and meanings, as you will see.