Web site development is a very big business these days. Almost every company in the world is trying to make their make on the web. However creating a nice looking, functional web site is not very easy to achieve unless you have the right tools to help you.
The need for web development tools has led many different companies to produce very sophisticated programs to help programmers and even non-programmers create and deploy great looking and very functional web sites. Some of the tools available for people to use for web development are Macromedias Dreamweaver, Microsofts Front Page, Microsofts Visual Studio, and Ruby on Rails.
The first two programs are used mostly to design and create visually attractive web sites, but they do not offer great database support. However the last two programs are fully developed web frameworks that allow programmers to create a fully functional web site using one program. Ruby on Rails is the only one of these programs that offers a full version that does not cost a thing.