The first known Christmas tree was set up in 1419 in Freiburg by the town bakers, who decorated the tree with fruits, nuts, and baked goods, which the children were allowed to remove and eat on New Year's Day. So, German Christians were the first to bring the trees into their homes to decorate or use a Christmas pyramid made of wood in areas where there was a scarcity of trees. Soon, whole Europe caught up with the trend and the English Royalty popularized it among the elite. Christmas tree came to America with the German immigrants and was accepted by the general public only in the late 1800s.
The German Christmas tree (Tannenbaum) is usually put up and decorated on Christmas Eve, though some families opt to erect their tree during the Advent season. Traditionally, the Germans used the fir tree, but nowadays the spruce is widely used. Decorations may include tinsel, glass balls or straw ornaments and sweets. A star or an angel tops the Tannenbaum, and beneath the tree, a nativity scene might be set up and the presents next to it. Germans also usually continue to use real lit candles instead of electric lights on the tree.