There are many options available when building websites. To start with there are many different server options available. In order to create your webpages themselves you can use a wide variety of tools starting with simple notepad and ending in expensive solutions like Dreamweaver.