How to Make a Web?

In order to make a web site you will need a domain name ( A hosting company which enables you to upload your site to the web. A program to create HTML pages unless you know how the write the code yourself. Word, DreamWeaver and Expressions are a few programs which are used to design sites.