A pilsner is a hoppy beer with saaz. It's not real bitter because of the soft water and lager yeast (IMO) but it is through the roof in hoppy flavor. Real fresh German style pilsners are hard to find.
A Bohemian pilsner has lots of saaz and soft water.
A German pilsner uses somewhat harder water and noble hops.