There are many occasions for giving gift in modern industrialized societies birthday naming ceremonies,weddings,anniversaries, new year. It is common to give gifts on many of these celebration in western cultures. In addition, special events, such as one's first day of school or graduation from university, often require gift giving.