Christmas around the world can have many meanings. In North America Christmastime means festive lights, Christmas trees, holiday feasts, gifts, and shopping. Historically Japan does not celebrate Christmas with lights, Christmas trees, decorations, gifts, or feasts like the North America does.
There are still millions of people in Japan who do celebrate Christmas, it is just celebrated a little differently. Many companies in Japan promote Christmas celebrations for commerce reasons, rather than for holiday spirit. Christmas in Japan is more commonly for couples to spend romantic time together and not so much about family like it is in western culture.