In Japan, it's customary to give gifts periodically to certain people, such as co-workers, bosses, parents, relatives, teachers, and so on.These gifts are given to express gratitude.
Almost in every society, gift giving is a symbol of closeness and serves the function of maintaining a good or healthy relationship between one another. In Japan, gift giving is not only a habit but a strong custom that had been passed down from one generation to the next generation and carried on in keeping the complexity of past tradition. Though in the present the hits may have changed from very traditional items to modern day presents yet the tradition continues.