Omiyage are souvenirs brought home from a trip while temiyage are thank-you gifts you bring when you visit someone. Japanese tourists tend to buy lots of souvenirs for their friends, relatives and co-workers. Consequently, tourist spots and airports feature many souvenir shops specializing in local foods and products.
When foreign visitors meet friends or a host family in Japan, it is not imperative for them to bring gifts, but it is a nice gesture that is appreciated. Recommended gifts items include food, drinks or other products from your home country. In general, they should be neither to cheap nor too expensive – typically between 1000 and 5000 yen. Note that there are restrictions on bringing certain types of food and plant products into Japan.