Imbolc, sometimes also spelled Imbolg (pronounced similar to i-molk and i-molg respectively) is a Gaelic or Celtic festival. Traditionally it marks the beginning of spring in the Celtic calendar. The corresponding calendar date in modern times is Fabruary 1st, Saint Brigid's Day. However, Imbolc should not (but still often is) be confused with Candlemas (February 2nd).
Imbolc Celebrations ... of What?
Celebrations of Imbolc will begin at nightfall on January 31st, in tune with the Celtic tradition of days beginning with the night.
The date also places Imbolc (roughly) halfway between the important winter solstice and the spring equinox - other special days in the ancient calendars. Imbolc is one of the four Gaelic or Celtic festivals not directly connected to the solstices and equinoxes, but to the change of the seasons - the others are Bealtaine, Lughnasadh and Samhain. The origin of the feast and the concrete associations to the Celtic pantheon are obscure, a connection to the goddess Brigid or Brigantia (which, again, may or may not have directly evolved into the saint) is widely assumed.
The Irish word imbolc most likely derives from "i mbolg" (Old Irish, roughly "in the belly", referring to pregnant lifestock). Another word for the feast, especially popular in neo-Pagan context, is Oimelc (translating as "ewe's milk". Note that both these would refer to ewes in lamb and the comntext of the agricultural year - while another theory naming Imbolc as coming from "imb-folc" (which is supposed to mean "a thorough wash") sounds a bit less believable.
Imbolc might have been an important feast in Ireland in the Neolithic period - while we have no proof of this, the the alignment of some ancient monuments seems to point that way, literally. The passage into Mound of the Hostages, part of the "sacred landscape" at the Hill of Tara and maybe the best known example, is aligned with the rising sun on Imbolc.
The Traditions of Imbolc
As to prehistoric Imbolc customs we have to look at their continuation into modern times to try and figure them out - the Irish folk customs on Saint Brigid's Day being the main indicator.
Generally speaking, Imbolc would have marked the beginning of spring - or at least a time when the worst of winter was over, with days becoming noticeably longer and the sun stronger. The agricultural association with lambing season is obvious, even though there is a window of up to four weeks for this (Imbolc marking roughly the middle of this window, thus making the feast a good and logical indicator). And while nature reawakens (blackthorn is traditionally expected to start blooming at Imbolc), it is also time for a thorough spring cleaning in the house and on the farm.
Weather Lore at Imbolc
As to better weather - Imbolc was also used as a marker for weather-lore. One legend might have people observing Loughcrew or Sliabh na Cailligh ("The Hill of the Witch") closely: it is said that the witch (or the "crone", the third aspect of the "triple goddess") will decide whether she needs to gather more firewood on this day. If she does, the winter will continue for quite a bit with low temperatures. And as she is not the fleetest of foot, the crone will make Imbolc a bright, sunny, dry day to ease the gathering of firewood.
Hence the saying that if Imbolc is a mucky, wet day, winter will soon be over ... and if it is a brillant day, buy fuel and warm underwear.
Remind you of anything? Yes ... Groundhog Day has the same rule and is celebrated the day after Imbolc. On Candlemas, when in both England and Scotland a bad day heralds the end of winter too.