How to Make a Web?

In order to make a web site you will need a domain name (yourwebpage.com). 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.