Babyshower??

Angel
Im a teen and FTM have no clue what a babyshower consists of. I have to do it early (25ish weeks) because we're moving. My SO's parents said we can have it at their house but we need to plan it out for the most part. Im having a baby boy also. What kinda activities can we do at a babyshower? Decorations? Food?? 
Edit: can I get any ideas other than pinterest? I've already looked and found very little amount of things I can do for cheap or short notice (baby shower has to be within two weeks) or things that interested me. Id love to hear some things others did at their babyshower! Thank you!