Happy Advent (what’s that?)

The man in the street has as much idea what Advent’s about, as he does Trinity Sunday. Zilch. So, imagine my surprise when a council administrator wished me a happy Advent at the end of an email exchange.
What’s Advent? And, has it anything relevant to say concerning my usual blogging topics, e.g., climate change?