Making your own website gets easier all the time. New software and competition between hosting companies have produced more free hosting sites where users can utilize point-and-click software to get started.
Blogs
Blogs are a popular way to start your own website and are used by professionals and amateurs alike. Sites such as blogger.com (also called blogspot.com) are growing large followings of people who can, with a couple of clicks and templates, set up their own website and start publishing within minutes. These sites add new features all the time and can be customized to allow people to subscribe to your blogs, give you a count of the number of people who visit, and allow you to put news feeds, pictures, slide shows and a host of other applications directly into your blog for your readers' enjoyment. You can also generate per-click ad revenue by using Google Adsense in these sites.
Free Site Hosting/Design
Sites such as heliohost.org, webs.com and sites.google.com compete with each other by adding features to their free sites and expanding the amount of pages and content you can put on your site for free. Using these sites in conjunction with services like Paypal can help you to set up online catalogs with "Buy it Now" buttons that allow your visitors to make purchases directly from your websites.
Website and Blog Space Together
Sites such as weebly.com allow you to create web pages with additional pages for blogs and combine the best of both worlds into their software suites. Sites.google.com and webs.com will also let you do this by adding multiple pages to your sites. All of these sites provide you with online site-building software and templates to help give your site a professional look. Simply point and click through the easy to follow steps in these wizards to create you new site.