why exchange gifts at christmas?
A Christmas gift or Christmas present is a gift given in celebration of Christmas. ... The practice of giving gifts during Christmastide, according to Christian tradition, is symbolic of the presentation of the gifts by the Three Wise Men to the infant Jesus.