At this point, construction of your webite is complete however the web pages still resides on your computer. You can, however, test all your links to external web sites.
You are now ready to publish your page on the Internet. To do so, you will need to copy all the web pages, graphic and other files that your page use from your computer's hard drive to a web server (computer).
The Internet service provider (ISP) that you use for Internet access might provide free web hosting to its customers. Many do. If not, there are a number of companies that will provide server space at no charge. You might, however, be required to include a banner or icon somewhere on the page to promote the web hosting service you are using.
Although there are disadvantages to using free web hosting services, they do provide an opportunity for you to learn and develop basic web publishing skills. Alternatively, there are many professional web hosting companies that offer inexpensive hosting packages with advanced features for under $10 per month.
When you register for web hosting services, you will be sent instructions on how to upload files to the web server. The web host will also provide you with a user ID and password so that other people can't access or alter your files.