A baby shower is a way to celebrate the expected or delivered birth of a child by presenting gifts to the mother at a party, whereas other cultures host a baby shower to celebrate the transformation of a woman into a mother. The event has different names in different cultures.
Guests bring small gifts for the expectant mother. Mothers are usually given pampering treats. Typical gifts related to babies include diapers, blankets, baby bottles, clothes, Chocolates and toys. It is common to open the gifts during the party; sometimes the host will make a game of opening gifts.