It is traditional to offer a Christmas gift for the feast of Christmas, usually to children and close family.
This tradition of offlaugh gifts for Christmas or for the New Year goes back to XVIIIe century in the Christian world. This custom of gifts is widely taken up outside of any religious context.
Today commercial reality has transformed the Christmas present into a major economic foundation of commerce during the two months preceding Christmas.