In addition to using bitmap tools—like Marquee, Lasso, Polygon Lasso, etc.—to create a selection, you can use a vector tool like the Pen tool to create a vector shape, then convert that shape to a selection using the Modify > Convert Path to Marquee command.