Sample techniques that can be applied to your web site:

Dynamic "fly-out" navigation bars, see them in action on this site: www.dacs.org

Contact and/or data gathering email forms - using PHP or .asp programming with "Capcha" security features. See our Contact Us page

Advanced Programming:
Database driven sites such as shopping carts, PayPal code linking, WordPress, membership sites etc.

Password protected pages. Used to limit access to certain areas of a site. A membership list can included in a database, allowing access to registered members, or a simple password can be set that is sent by the site owner to anyone allowed access.

Other helpful links:
Domain name - check on Network Solutions to see if your desired URL is available.

Hosting - there are numerous hosting companies, here are some used by AnnaGraphics clients.
www.bluehost.com
www.xo.com
www.godaddy.com
To find a suitable host, check out these hosting reviews at Web Hosting Search,  a helpful and comprehensive guide.