Baby shower

Never had one before what kinds of things do you do at one ? X