could you please tell me what the difference between baby shower and welcome baby party is? And is there a party that American families throw after the baby get born?
A baby shower is thrown before the child is born, and I think it's typically thrown by a friend of the expectant mother. A welcome baby party is thrown shortly after the child is born. There's some discussion of the etiquette of the two here. The ones supporting welcome baby parties seem to be those where the mother is having a difficult pregnancy, so would not be up for a party during the weeks leading to the due date.