baby shower

For when I have my baby shower what do I do? This will be my first baby. What do I get for it, what do we do when there besides opening gifts?