In the modern era, many people want websites and a web presence, but are put off by the harrowing thought of cost, coming from elements such as design fees, web hosting charges, and domain fees. But like many things in life, it is possible to get one for absolutely free!
For those with little experience of web design
The main costs of webpages really come from the page hosting [a space on server dedicated to hosting websites on the internet], and domain names [the URL of a site- for instance: www.wikio-experts.com].
However, both of these can be avoided by using a free host. Several of these exist on the internet, and are quite well known; such as Lycos' Tripod, which comes with 20MB of diskspace [to store all the files needed for your site], and with 10GB of bandwidth. If you feel that 20MB may be a bit of a squeeze for your website files, Webs.com offers 40MB of diskspace, but only 100MB of bandwidth- so if you're expecting heavy traffic to your website, you may wish to go for the Tripod option. Although designing a site and starting a web page can cost a hefty amount [either due to the programmes needed to create one, or hiring a specialist designer], both of the hosts above include free templates, and free, easy "build your own web page" tools, so you can create a professional looking site, for absolutely no money at all.
For the more experienced web designer
If you've already managed to build a website, and just need a place to host it, you can always use the options above, and upload your existing files. However, the chances are that you want online web hosting with a higher amount of diskspace, and not so many 'novice features', whilst still being completely free. x10hosting can allow you to build a site and host it on their servers for completely free, with unlimited storage, and premium features such as FTP. Although it sounds too good to be true, it isn't- all YOU need to do, is ensure that you log into their forums at least once a month. That's right- completely free hosting for logging into a forum. Vserve also offers unlimited storage, and features such as FTP. If you have already managed to get a domain name for yourself, they also offer a handy service where you can use your existing domain name with free hosting on their servers- fantastic for a small business, freelancer, or just a personal website. So there you have it! You can now have fun in your own little 'Home, sweet home' of the World Wide Web!